Sorry, I can not cite a specific case of someone getting fired for one of those things.
Edit: The only thing I can think of is "dongle-gate" but that is likely to just go off into a tangent about what is or is not "non-harassing" and I kind of suspect we won't agree on that either so that is not going to be very productive.
Based on what I understand about it, I think "dongle-gate" was an embarrassment for just about everyone involved. One company doing something fabulously stupid in response to some other stupid thing is not a good basis for a discussion of company policy.
Let me see if I understand correctly. I think we both agree that firing someone for just one accidental "micro-aggression" would not be right... possibly even stupid. And you asked me to cite a case of that happening... or "anything else even remotely like" it. But then when I cite a case (admittedly not a great one) you reject it on the grounds that it is just one company doing something fabulously stupid. I am opting to disengage at this point because I don't really think you are interested in making this discussion meaningful. We'll just have to agree to disagree and leave it at that.
Edit: The only thing I can think of is "dongle-gate" but that is likely to just go off into a tangent about what is or is not "non-harassing" and I kind of suspect we won't agree on that either so that is not going to be very productive.