I have mixed stack: EJB and Spring. For autowiring Spring to EJBs I use SpringBeanAutowiringInterceptor (not sure if that could affect the problem I have).
You should not use aop scoped proxies for singletons.
Use <aop:aspectj-autoproxy proxy-target-class="true" /> or @EnableAspectJAutoProxy(proxyTargetClass=true) in your spring configuration file or class to force cglib proxies.