All right, I will break down everything you have said and give an answer/explanation to each one of them.
Providing proof would be extremely hard because they have changed their website and forums entirely since I had been head mod. You can, however, ask their Super Admin, I still play gmod...