クライアントマシンから、複数のバージョンのInterBase/Firebirdサーバを利用したいんだけど、
無理なんだろうか?

よくある普通の構成)
 サーバマシン:Firebird 1.0 Server
 クライアントマシン:Firebird 1.0 Client (GDS32.DLL)

やりたい構成)
 サーバマシンA:Firebird 1.0 Server
 サーバマシンB:InterBase 5.0 Server (6.0/6.5 の場合もあり)
 クライアントマシン: ???

この場合、クライアントマシンに FB1 と IB5 それぞれの GDS32.DLL が必要になるけど、
異なるディレクトリにそれぞれの GDB32.DLL 入れて動的にロードして直接APIを呼び出すしか
方法はないんだろうか?
そんな手間のかかることはしたくないんで。
(Del + IBX でやりたい。)