Wenn man die Dokumentation liest, dann hast du vollkommen Recht!
Selbst der aktuellste JDBC-Treiber (V7R3) ist ein Typ3-Treiber.
Somit kannst du DBCP2 halt nicht verwenden.
Nun musst du halt klären, ob du im Tomcat auf DBCP zurückgehen kannst.
Wenn nicht musst du DBCP komplett abschalten, was ja nicht unbedingt von Nachteil sein muss, da die ODBC-Jobs der AS/400 sowieso wiederverwendbar sind.