Super Wookie, sorry about your experience.
Us admins are human, and spend a great deal of time dealing with trouble makers, a few good people occasionally get caught in the cracks.
In future, if you are unhappy with the behavior of a moderator, you can do what you did here and report it on the forum, or alternatively (for quicker response) contact another Admin via our TS3 server.
Appreciate you taking the time to report this... and again, apologies for the disruption.