Certain Anti-freeze have a oily film to them. BMW anti-freeze is one of them. Crack open a new bottle and you will see.
Fill it with Toyota red or don't fill it at all. Ian will agree with me on this as it is one of the best things you can do for your cooling system. The previous owner used green on my 1JZ and I will be flushing out the heater core on my car this weekend as well.
Here is food for thought, BMW uses their special anti-freeze and no, it is not a marketing scam. The previous owner of my 740IL used green coolant in the system. What happened to the valley pan? There are two tubes that run from the back of the block to the front and into the water pump. The coolant rotten those aluminum pipes and both needed replacing.
It was not a cheap job as the whole intake and front of the engine had to be disassembled. Lesson learned here, always use the OEM fluids. You can get away on power steering fluid since it is just Dexron 3 and Redline diff and gearbox oil. Everywhere else, I use Toyota fluids.
OEM stuff is engineered to run 24/7, so if you can use it, go right ahead. I try to give good advice on here and when people don't listen, I call in Grumpy IJ, and if they still don't listen, then I really have nothing to say.
Get the Toyota fluid, that is an order.
Lastly, if any part of this pst came off rude in any way, shape of form, it was not intended.