He's never shown any racist or xenophobic tendencies, the opposite in fact. He was collateral damage because he was sitting next to Cherry and either had to side with the racism/bigotry or stand up against it. He did the right thing.
I 100% agree with your first post and this follow up.
Ron and Don are buddies. Ron knows that he had a job to try to keep Don in check and on point. Ron’s MO is always to apologize after the fact when CCs came under a scrutiny. You could tell the last few years he spoke up more. I don’t believe for a second that his apology were not forced upon him, just trying to keep his job. Sorry, but that’s not my type of person. I don’t blame him at all, mind you, but to paint Ron as a saint and Don as a villain is pretty ridiculous. I don’t believe Ron and Don are very dissimilar, but people act like they’re polar opposite in every facet.