Sounds like that teacher just personally didn't like it so made up some bogus thing about disrupting the class. Like others have said, if it was against the rules for anyone to wear makeup that would be different but he definitely seems singled out. When I was in high school I only remember the girls wearing makeup but some of them looked awful with so much on.

It definitely sounds like that teacher is out of line.