Gracias Jhonny !
Acabo de ver ahora tu respuesta, después de haberlo conseguido por mi propia cuenta.
He instalado tanto Firebird 2.1 como Interbase 2007. En cada ocasión, lo que hago es guardarme en cualquier carpeta propia del disco duro las versiones gds32.dll de cada uno, tanto de Firebird como de Interbase.
También he probado instalar Firebird 2.1 SIN la opción de copiar el fichero de gds32.dll y también me funcion.
Cuando tengo las dos instaladas, borro completamente el fichero gds32.dll de la carpeta \Windows\System32
Por otro lado copio la versión gds32.dll de Interbase que guardé por otro lado al directorio bin del BDS2006 (en mi caso). Y así me funciona perfectamente. Tengo por un lado el Delphi 2006 con mi acceso a Interbase, y por otro lado el Delphi 2007 con acceso a Firebird 2.1
Funciona prefectamente con los componente IBX.
Por no tener la necesidad personalmente de hacerlo, no he probado toda esta problemática con una única versión de Delphi. Supongo que se complicaría algo. Y a lo mejor habría que incidir más en temas como los que ha expuesto Jhonny.
De todas maneras, gracias a todos.
