On one hand a person was having a conversation that was over-heard and caused offence. We admonish him and hold him responsible. Is this right and fair? Consensus seems to be yes. Whether it was a private conversation or not, and whether it was intended to cause offence or not is irrelevant. He spoke publicly and whatever the result was was his responsibility.
If this is the standard we want to live by then it is absolutely immaterial whether or not Adria intended for the man to be fired. She spoke publicly and his firing was the direct result of that, hence she is responsible.