As carnivores cats would not have the need or requirement to taste "sweet" foods. I don't know why they would be attracted to anti-freeze, but perhaps as you said it is all in the way we perceive taste? Perhaps there is another chemical they can detect which is attractive to them? Anyone know what anti-freeze is made of?