I think that if I were given the choice (and often, by rule, I am not!), I would want to restrict for administrative matters that "warrant" ejection, and eject for anything malicious, aggressive, reactive, etc (including the OP).
By current rule, the OP is an easy EJ (bus, not dugout).