Wenn du das so machst wie ich geschrieben habe und sowohl den Library-Suchpfad als auch optional den Browse-Suchpfad mit den neuen Verzeichnis ergänzt (Globale Einstellungen: Menü Tools/Options/Language/Delphi Options/Library), sollte das problemlos funktionieren. Den Browsepfad musst du im Prinzip nicht anpassen, solange dein BUGFIX Verzeichnis die Sourcen enthält. Ich nutze das schon seit Delphi 1 so und hatte noch nie ein Problem damit.
Deine Projekte benötigen nichts eintragen! Lösche da alle deine Verküpfungen die gefixten Units und alle lokalen im Projekt herumschwirrenden
DCU's. Das macht keinen Sinn, dass du das pro Projket nochmals machen willst. Die gefixten Versionen werden automtisch genutzt (kompiliert), wenn diese Pfade in den globalen Einstellungen richtig gesetzt sind und dein BUGFIX Pfad VOR den Delphi Pfaden ist.
Wenn du irgendwann mal wieder die falsche
Unit angezeigt bekommst, hast du zu 100% eine Verknüpfung auf die Sourcen in deinem Projekt hinterlegt. Die Projektpfade (Projektoptionen) haben immer Vorrang vor den globalen Einstellungen und wenn du da einen Pfad auf die Originalsourcesn drin hast, ist es logisch, dass diese angezeigt werden.