Takže!
Soubory gds32.dll a fbclient.dll instalace zkopírována do složek System32 a SysWOW64. Nejslpíš by to mělo fungovat tak, že aplikace 32bit si je vezme ze System32, aplikace 64bit z SysWOW64. To by mohlo fungovat.
No, na to bych právě nikdy nespoléhal, že v systémových složkách budou soubory přítomny, popř. ve správné verzi. Např. u aplikace, která se spouští ze síťového disku, na stanicích ty soubory zpravidla dostupné nebudou, protože na těch stanicích se Firebird neinstaloval. Pokud dáš soubory přímo do složky s aplikací, máš jistotu, že tam jsou a že je to verze, se kterou máš aplikaci otestovanou.