TFDTable müsste intern auch so eine Factory benutzen.
In der Tat. FireDAC bringt für die verschiedenen
DB-Server jeweils eigenen Implementierungen mit, die sich um solche Unterschiede kümmern. Setzt man das konsequent ein, beschränkt sich ein Wechsel von einem System zu einem anderen auf die Änderung der Connection-Parameter.