Acabo de hacer la siguiente prueba y noté que reemplaza bien...
Código Delphi
[-]var
sql: String;
begin
sql := 'select campo from campo = "ejemplo"';
sql := StringReplace(sql, '"', '´', [rfReplaceAll]);
ShowMessage(sql);
end;
Si no te funciona el hecho de adaptar dicho codigo, entonces... ¿Cual es el error que te muestra?