Your name appears in the online users list. Are you sure that you've disabled showing it from privacy options in control center? I have no idea if what VIPs see in the list is different from what others see in the list. I also do recall Stevers et al. spotting Engurd online from one of my screenshots in the past. I do not recall the reason why the screenshot was posted, but you just happened to be online at the time it was taken. Batman, Stevers et al. spotted you online from that screenshot and posted about it back then.
The list is in the bottom of the page and looks like this:
Online Users
Artificial , BlackFire , Dalbrin , DurNominator , esfergref , Lezra
Guests: 25
Record Number of Users: 49 February 27, 2012
Record Number of Guests: 161 March 28, 2012