He solucionado mi error cambiando la conexión. Parece ser que la conexión vieja se quedaba pillada en algún sitio y probocaba ese error.
Cuando vaya cambiando en el código todas las conexiones por la nueva encointraré dónde daba ese error.
Muchas a gracias Delphi.com.ar y a todos los que han leído mi consulta por todo el tiempo que le han dedicado.