I wouldn't consider myself to be a specialist, either. But it's working for me. Maybe we should compare some details.
I'm using JBoss-IDE 1.3.30
with manually configured XDoclet vs. 1.2.2 (with a manually added patch to get @jboss.ejb-local-ref working in MDBs. However, I believe there is nothing changed that effects your problem.
In the project Properties>XDoclet Configutations I added utilobject for the XDoclet configuration dealing with the EJBs. In my case the checked properties are
But the includeGUID alone should do the trick IMO.
You are proberbly doing something different, aren't you?