Hola.
Yo me encontré problemas con una base de datos nueva de dialecto 3, en determinadas consultas. En Firebird 1 siempre funcionaban, pero en Firebird 1.5 RC3, a veces, dependiendo de la cantidad de datos, saltaba un error bastante raro.
Cambiando el driver dbExpress, por el de
www.upscene.com que es específico para Firebird (y soporta todas las características nuevas), funcionó todo perfectamente.
NOTA : La velocidad mejoró mucho, debido a las mejoras en el motor de Firebird (mejor optimizador, ...).
Saludos.