Al mirar el javadoc, supongo que org.jboss.jca.adapters.jdbc.jdk6.WrappedPreparedStatementJDK6
está empaquetando el controlador Oracle JDBC subyacente.
org.jboss.jca.adapters.jdbc.jdk6.WrappedPreparedStatementJDK6
tiene un método para obtener la declaración subyacente. Tal vez debería intentar algo como lo siguiente:
WrappedPreparedStatementJDK6 statement = ...
OraclePreparedStatement oracleStatement = (OraclePreparedStatement)statement.getUnderlyingStatement();