Wenn ich die Aufgabenstellung recht verstanden habe, muss bei den Dir vorliegenden Dateien immer in die vorletzte Zeile was eingefügt werden:
Delphi-Quellcode:
var
sl : TStringList;
begin
sl := TStringList.Create;
sl.LoadFromFile(FILEPATH);
sl.Insert(sl.Count - 1,'<myTag>irgendein Inhalt</myTag>');
sl.SaveToFile(FILEPATH);
sl.Free;
end;