"... we were seated near Middle Easterners, and when they left, he couldn't stop talking about how he hates Muslims."

Sorry, but I reject that narrative as made-up nonsense.

Look, either tell us what he actually said, or else do not expect us to take your narrative seriously.

Nobody does what you claim, just sits there and says "I hate those people, I hate them I hate them I hate them. Ooh, how I hate them so."

I have sat in plenty of dinners where a speaker clearly was bigoted, often against Americans, and the conversations did not go anything like your cartoon depiction. Instead it went something like: "I can't stand Americans, they think their country is so great, and they know so little about events in the rest of the world, they know almost nothing about Canada, they elected Trump for crying out loud, they love handguns, they are greedy and selfish when it comes to things like health care access, with an "I've got mine" attitude.

So, what did he really say about Muslims?