Creo que en la pregunta no dice nada de distintas bases de datos, sino de distintas tablas.
En interbase/Firebird no se puede copiar directamente entre distintas bases de datos. Bueno, la próxima versión tiene implementada esa característica, queda que esperar un poquito, creo que sale a final de este año.
P.d. Perdón, edito, no había leído el mensaje de que son distintas bases de datos
Así que tendrá que hacerlo desde delphi, abrir una consulta a una base de datos, leer los registros y luego escribirlos en la otra, eso sí puede hacerse perfectamente.