Hola!
He estado haciendo pruebas y en efecto la culpa no era de Firebird (en ningún momento he pensado que fuera así) si no de otro componente que, aún no se muy bien porque, impedía que funcionaran correctamente los accesos a Firebird. Una vez eliminado este componente todo parece funcionar correctamente
Muchas gracias a todos!