Also bei mir lässt sich das auch problemlos übersetzen.
Wenn ich solche scheinbar unsinnigen Fehlermeldungen bekomme, habe ich meist etwas in folgender Art gemacht:
Projekt in ein anderes Verzeichnis kopiert. Wenn ich dann das Programm im neuen Verzeichnis öffne, werden wie erwartet die vorher geöffneten Dateien sofort wieder geöffnet. Allerdings sind im Editor dann die Dateien im alten Pfad geöffnet und nicht im neuen. Dann kommt Delphi durcheinander, weil es zum Übersetzen eine andere Datei verwendet, als zum Anzeigen der Fehler. In der Regel sehe ich das daran, das im Titel ein Pfad angezeigt wird, wo sonst nur der Dateiname steht.