Yeah, I'm "The" James you speak of
lol... And I quite enjoyed reading it; gave me warm fuzzies that put a smile on my face, and I kind of needed one at the time...
Well, the error message you provided is generated by Apache (the web server) so in order to really figure out why we'd have to see the logs associated with the time that member was accessed; the site's error log should be sufficient, if it doesn't hold useful data then the mod_security error log would have to be looked at and your webhost may be the only one with the ability to do so.