just looked up "macassar" - it's a kind of oil, that was used, especially by men, to make one's hair shine and lay flat.
so "anti-macassar" does make sense!
Never could figure out how a doily, with all the holes in it, was much good for keeping the upholstery oil free.