Bien, pues entonces el error es bastante claro. Verificá que el fichero exista en la ruta especificada.
Jamás he visto a firebird equivocarse en esto.
Un punto importante a tener en cuenta y que quizas no ha quedado claro, es que la ruta debes ponerla como si estuvieses en el servidor.
Es decir, si en el servidor la base de datos está en c:\db\mibase.fdb, pues esa ruta es la que enviarás en la cadena de conexión, y no una ruta relativa al cliente que, dicho sea de paso, no debiera de tener acceso al fichero desde el sistema de archivos, por cuestiones de seguridad principalmente.
Hasta luego.
