El problema es que hay varias versiones de firebird y el ha estado copiando dlls de aqui para alla.
Hice pruebas con firebird 2.5 32 bits y 64 bits en mi windows 10 con ibexpert 32 bits y todo funciona bien y no hay que cambiar ni gds32.dll.
Lo que no puede hacer es mezclar versiones y dlls, porque le sale ese error.
lo de la ip en la conexion era para saber si le salia algun otro error.
Luciano, si usas D7 y los componentes IBX deberás renombrar la dll a gds32.dll para que funcione. IBX es una suite que nació y se diseñó para Interbase y por tanto espera esta dll y no otra. Que haya funcionado con Firebird 2.1 y anteriores se debía un hecho a que el equipo de FB se tomó el trabajo de mantener la compatibilidad con la API de Interbase v6 y v7. Pero YA NO MAS.
El propio equipo de Firebird anunció que la compatibilidad con Interbase va a ir disminuyendo, al día de hoy por caso FB 3.0 no se parece en lo absoluto a Interbase y son muy diferentes.
Yo simplemente le estuve comentando que tome esto en nota cuando empiece a trabajar con Delphi, si es que va a utilizar los componentes por defecto que ofrece D7. Yo recomendaría que opte por buscar componentes de terceros adecuados, Zeos, FireDAC u otro.
Saludos,