The opinion of the investigator was that she violated some ethical statutes, but that she did not violate the law in firing him. She could fire him just because she woke up cranky that morning. That is her right.
What can they do if you violate ethical statutes? Kick you out?