No connector UCFireDACConn parâmetro AFullName setado para False em FConnection.GetTableNames, pois do contrário, com DriverID MSSQL, TempList é carregada com CatalogName.SchemaName.ObjectName consequentemente não localizando Tabelas já existentes através da expressão TempList.IndexOf(UpperCase(Tablename)) > -1.
No connector UCFireDACConn parâmetro AFullName setado para False em FConnection.GetTableNames, pois do contrário, com DriverID MSSQL, TempList é carregada com CatalogName.SchemaName.ObjectName consequentemente não localizando Tabelas já existentes através da expressão TempList.IndexOf(UpperCase(Tablename)) > -1.