JBossJTA is compliant with the JTA 1.0.1 specification. You should just be able to change the JNDI implementation that Hibernate uses for the JBossJTA one. If unsure, try cross posting to the Hibernate forum.
Did you ever get a working example that you can share. I would love to see how you did this.