Hola:
No se si te pueda ayudar mucho porque siempre he trabajado con componentes de conexión nativa.
Pero allá voy, un driver que me recomendaron es el "Easysoft ODBC Driver" (por supuesto que es comercial pero se puede bajar una demo desde la web), desconozco por completo su comportamiento pero la persona que me lo recomendó lo utiliza hace rato con éxito.
La web del "Easysoft ODBC Driver"
http://www.easysoft.com/products/2201/main.phtml
Sin embargo soy partidario del Open Source y el hecho de que el "Open Firebird ODBC-Driver" te permita modificar los fuentes es una gran ventaja por sobre los demás. Esta en lenguaje C y no son mas de 200kb de código que está para mirarlo un poco
Como dato interesante la ultima versión que descargue (version beta17pre3) tiene la ultima actualización en 19-10-2002 según su readme.txt
Bueno, hasta aca llego. No se si te sirve de algo y lamento no poder responder correctamente a tu inquietud.