I mean really, can it get worse without being fired?
One tactic someone taught me, is to always have a pad and pen with you as you go about your day. Make a lot of notes during conversations. Then, the kicker is this: When someone (the boss) says something ugly, or offensive, or just plain wrong, pause. . . and write it down without saying a word. Then go on with the conversation. Even if you know it was marginal enough that he’d get away with it, if he sees you writing something down that wasn’t too nice he’ll be on notice that you’re on to him.
I like the idea of pushing back and seeing what happens. Hell, if it’s that close to the end there’s nothing to lose. A good chance to experiment and make some other people as uncomfortable as they’ve made you.
I know I am being bullied - a little pushing back might be something to experiment with. But, this guy gets worse when confronted.