Da kann man oft nur mit dem ProcessMonitor schauen, was von wo sich Delphi wirklich krallt.
Aber vielleicht hilft auch schon ( [F6] depend )
Projektoptionen > Erzeugen > Delphi-Compiler > Compileren > Weitere Optionen >
Unit-Abhängigkeitsinformationen ausgeben
siehe die *.d im EXE/
DLL-Ausgabeverzeichnis, bzw. für BPLs neben deren *.DCP
Dort steht dann drin, welche Packages (genauer welche *.DCP) genutzt wurden, falls mit Packages kompiliert,
bzw. auch welche
*.PAS *.DCU direkt gelinkt wurden (ob vorkompiliert oder neu kompiliert, sieht man wohl nur am Änderungsdatum der
DCU)