If it is a bug, how can this be solved?
IMHO yes it is a bug, but ATM it can be solved only by modifying sources of fcl-db package (sqlDB), as far as you want use TODBCConnection component.
You can post bug report and wait when will be fixed, then download snapshot ... or fix it by your own hands.
search for odbcconn.pas and add this protected inherited method :
function TODBCConnection.StrToStatementType(s : string) : TStatementType;
begin
S:=Lowercase(s);
if s = 'transform' then Result:=stSelect //MS Access
else Result := inherited StrToStatementType(s);
end;