Delphi hat eine eigene RES, wo z.B. die Projektversion drin steht.
Auch was über den RessourcenManager im Delphi angelegt wird, landet dort drin.
Wenn man das
{$R *.res *.rc}
aus der Projektdatei entfernt, dann wird die Versionsinformation in den Projektoptionen disabled,
aber wenn z.B. was von dieser Ressource auch in der DPROJ drin steht, dann syncronisiert Delphi das zurück in die
DPR und schon isses wieder da.
Und sobald
{$R *.res *.rc}
in der
DPR/DPK drin steht, wird diese Datei von
IDE/Compiler immer wieder neu erstellt.
Du kannst mal versuchen selbst den Haken in den Projektoptionen wegzumachen und schauen ob es hilft.
Und aufpassen, dass dieses Setting womöglich auch noch konfigurationsabhängig sein könnte.