I am not sure the RAR file Teiid supplies work under any other container, because of the JBoss library dependencies. I do not think Tomcat supports RAR files at all. There needs to be another kind of data source developed for Tomcat if you need to use in there. Not sure what that would be?
There may even be a hybrid approach by using JBoss Transactions and IronJacamar in Tomcat - quickstart/jca-and-tomcat at master · jbosstm/quickstart · GitHub and [JBTM-1479] Create a quickstart to show how to use IronJacamar and JBTM inside tomcat - JBoss Issue Tracker