Samozřejmě pokud použiješ tu embedded verzi (u FB 3 tomu myslím říkali nějak jinak), tak je Ti jedno, co na počítači je nainstalováno, protože si vše potřebné držíš u aplikace ve správné verzi.
Práve to ma serie, že to jedno nie je 
EMbedded musí fungovat i v případě, že na tom počítači není Firebird nainstalovaný vůbec. Spíš si říkám, jestli tam máš všechny potřebné soubory - ono nestačí tam dát fbclient.dll, když jsem naposledy něco zkoušel s embedded verzí 3.x, měl jsem tam u 64bitové verze tohle (možná něco z toho zbytečně):
intl (složka, v ní fbintl.conf, fbintl.dll)
plugins (složka, v ní engine12.dll, fbtrace.dll, legacy_auth.dll, legacy_usermanager.dll, srp.dll, udr_engine.conf, udr_engine.dll)
udf (složka, v ní fbudf.dll, fbudf.sql, fbudf.txt, ib_udf.dll, ib_udf.sql, ib_udf2.sql)
fbclient.dll
firebird.conf
firebird.log
firebird.msg
ib_util.dll
ibclient64.dll
icudt52.dll
icudt52l.dat
icuin52.dll
icuuc52.dll
msvcp100.dll
msvcr100.dll