Du kannst doch einfach bei SaveToFile angeben, mit welchem Encoding er speichern soll?
Delphi-Quellcode:
procedure TForm22.Button1Click(Sender: TObject);
var
sl: TStrings;
line: String;
begin
sl := TStringList.Create();
sl.LoadFromFile('C:\Users\[...]\test.txt');
sl.SaveToFile(
'C:\Users\[...]\test_ansi.txt',
TEncoding.ANSI
);
end;