Oddly enough, I haven't visited these forums in quite a while, but while I was in the process of getting ready to post some 11.50 Beta results, I saw this post.
All I can say, with a modicum of respect to all parties, is that I JUST experienced a similar encounter with the same moderator. Not to throw too much shade at that site, but I will say that having to get the head admin involved was both good and bad. Initially he sided with the decision made in my case, but after virtually pleading that the issue wasn't my fault, I then received two PMs from both the head admin and the above referenced mod, saying that they reversed their decision.
Needless, to say THESE forums are probably the most I will stay involved with for any sim-related forums. The staff here are professional, friendly and helpful and that goes a long way in my book.