Yeah, I know there's no real proof at all {Or I'd be all over an Admin/Mod right now...}, but it just seems to fit rather well...
It might be rather unfair to judge them like this, but they're the only people I can think of that have a reason to harass these two mods...
This aside, what do you think is going to happen to that mod, regardless of who made it?