This is a new one. First off, you'd get better replies on the Help and Advice Forum. You should ask a mod or admin to move this thread. Secondly, it sounds like you have a bug on your hands, so submit a bug report. Finally, I'd try to recontact them. Try a different email at Jagex and make sure you list all the evidence you have WITHOUT giving away personal information. Dig around, try customer support, forums, etc. Worst comes to worst, you could make a post on RSOF.