SOLUCIONADO.
Al revisar la configuración del BDE me di cuenta de que el archivo idapi32.cfg del usuario donde tenía el problema era distinto al del equipo donde desarrollo. He sustituido el archivo y ha quedado funcionando. Con Windows 7 estaba teniendo problemas al hacer las instalaciones con InstallShield. Por ese motivo me pasé a Inno Setup que ha inslado una configuración distinta.
La pista me la dio este enlace (en portugués):
http://www.activedelphi.com.br/forum...265e641e7721d0
Saludos.