Thanks for your report! Unfortunately this seems like one big misunderstanding, Mytic is willing to compensate you, so I'll let him do that.
As for Staff handling their own reports, it makes no difference in a staff member handling their own report or vice versa, as staff cannot give punishments out to other staff, they have to bring it to lead team, the best course of action is to report it on the forums like you have today if you felt they handled it in a poor manor.
This however is going to be for debate this meeting on 03/02/19 at 7pm (1 day from now), so be sure to watch for the verdict in the meeting outcome!