Hola.
Es extraño el error, hice una prueba con tu código tál como está y me funciona correctamente...
Dos cosas se me ocurren:
Una que en la creación de la tabla hayas usado comillas, revisá este hilo:
Novato en Firebird
Otra que al haber cambiado a Firebird, en la base de datos la definición de
Sever Version y
Client LIbrary File sean incorrectas.
Saludos.