This is really really tough, the evidence is against you with no video evidence for you... this argument is cursed.
Your logic is sound, however is doesn't absolve you as a potential really dedicated hacker. I really want to encourage the staff to look through his links, most of the issues...