Bueno lo he solucionado al fin!!!!!! Si a alguien le sirve en un futuro, resulta que el problema lo dan ciertos permisos al llamar a los ejb via jndi.
Inicialmente el destino estaba declararo de esta forma en el remoting-config:
Código:
<destination id="remoteService" >
<properties>
<factory>ejb3</factory>
<source>project/RemoteServiceImpl/local</source>
<scope>application</scope>
</properties>
</destination>
Y la solución es llamarlo de manera local:
Código:
<destination id="remoteService" >
<properties>
<source>com.project.ejb.RemoteServiceImpl</source>
</properties>
</destination>
Gracias por la ayuda!