Congratulations Tom!!
Were there any more allegations except that one doping test that was cleared for the world record? if not then I guess it's just pettiness that prevents you from participating.
I'de expect AIDA to protect the validity of it's world record in such a case as people claim stuff without a proof as AIDA accepted the recrod. What if some one had made such claims about Martin and his 8:06....