Pues según lo que comentas con la versión 2.5 si se puede hacer, mira este documento, Busca "EXECUTE STATEMENT" en la Pagina 67,
http://www.firebirdsql.org/rlsnotes/...leaseNotes.pdf
Creo que hay esta tu respuesta.
PD nunca lo he usado, pero en un proyecto que analizo actualmente me caerá muy bien esta nueva capacidad, solo que yo la tendré que usar con DB diferentes en servidores diferentes