Perhaps store the player name who created the Command Block, and ban using their name instead of the person who activated it? It'd certainly be accurate. X Y Z coords would be useful.

Possibilities: 
|#blockName|
|#100,64,-3924|
|#rrod,100,64,-3924|
|#rrod,blockName,100,64,-3924|

So there's a number of options. Whatever one is preferred I'll get on with writing it.