¿y si colocas la libreria en el cliente?
De hecho, es lo que el equipo de Firebird recomienda. En la documentación oficial, en el documento Release Notes han dedicado un párrafo sobre el famoso DLL HELL y lo dejan en claro. Microsoft no supo como resolver el problema y "sugiere" que cada aplicación disponga junto a ella las versiones de las bibliotecas que usa.
Esto se mantiene aún vigente. Sea en un equipo 32 o 64bits, sea un XP o un W8. En la misma carpeta donde se instala la aplicación, colocas fbclient.dll y listo.
Con eso no hace falta batallar con estar enlazando y cargando bibliotecas hacia otras rutas.
Saludos,