I too have a similar scenario, did you find the solution to this?
There have been various ideas posted on the web including the Jboss community. For example, you may give this a try https://community.jboss.org/message/200060.
None of those ideas worked for me. Eventually I used timer service to delay the instantiation of the dependent bean.