Welche Lösungen würde Ihr vorschlagen?
Keine.
Wieso bietest Du überhaupt unterschiedliche
DB an? Was Du da machst, hat weder Hand noch Fuss. Du läufst mit so einer Krückenlösung Gefahr, das der Kunde sich die Datenbank zerschießt.
Schmeiss SQLLite doch einfach aus dem Portfolio und verwende nur
FB, und von mir aus auch
MSSQL (aber wieso eigentlich?).