I'm afraid you can't achieve it with JBM. JBM will throw exception is a destination with same jndi name already been deployed. However, EJB descriptor is not part of JBM. You may ask EJB experts to see if there is a way to work around this.
If the Queue is always needed no matter which EJB is working, why not deploy it as a separate service?
btw, please put the user questions to the JBoss Messaging user forum in the future. This forum is about development discussions. Thanks.