Da bin ich weit hinten: Version 4.40 mit Delphi 7
Was man aber noch versuchen könnte, wenn es an der Version liegt, das Create der Tmp-Tabelle über Execute der TMyConnection zu machen und das Insert über die Query1.
Wenn das Nichts bringt
SQL.Clear mal durch
SQL.Text ersetzen.
Evt. bringt es ja was.