Try and output the class name of the object called -- this.getClass().getName(). It may be a proxy object which you havn't included in your list.
Otherwise check out the source of the profiler and add some additional debug to it:
svn co http://anonsvn.jboss.org/repos/jbossprofiler/branches/JBossProfiler2