Por que a través de ODBC?
Yo he utilizado el driver de Oracle 8 del BDE para conectarme de forma transparente a un servidor Oracle 9. Como tengo varios SQL*Net instalados en mi máquina, me imagino que en realidad quien hace el trabajo "sucio" el el SQL*Net 8, cosa que bien podrias hacer vos también... no?
Hasta luego.