In my opinion, leaving out of "frustration" is still considered LTAP but a compromise was made nonetheless.
Whatever command wants to do in the branch, that's on them. As staff, we have no juristriction over that but I agree with Garlic here ^. We do not take the word very lightly and, if what Garlic says is true and you blatantly kept saying it during a sit, I think the warning for homophobia is fair.