Although I appreciate your support, none of the evidence is completely valid. For all I know some other admin could have done it. The only real suspects who I can think of are Mango, Heavyblox, and [unlikely] Energizer.
I really see why Mango possibly did this. He was pissed off at me for making my DJ stage (really, all of them look the same) and didn't want to talk it over. He also had the right of posting on the forums that me and Energizer didn't have. It would be pretty easy to get away with a fake drama.
If I had a forum account at the time I would have posted all of the valid evidence I had, proving it to be fake. However, I did not have one at the time so it's history now I guess.