Danke für die vielen Antworten und Tipps!
Insgesamt ist der Versuch der Portierung eine empfehlenswerte Erfahrung, einige Probleme in den Metadaten werden von Firebird beim Einlesen des
SQL Skripts erkannt, zum Beispiel
* uneindeutige Felder (ohne Alias)
* order by nach einem Feld das nicht in der Datenmenge vorkommt ("SELECT MIN(FELD) FROM TABELLE ORDER BY ANDERES_FELD"). InterBase akzeptiert dies, Firebird nicht. Es war in einer Stored Procedure tatsächlich damit ein Performancegewinn erreicht worden (anderer PLAN).
Die überlangen Generatornamen lassen sich, da es nur wenige sind, noch mit vertretbarem Aufwand ändern.