Hast du deine Units im "Browsing Path" (4. Eingabe in den Umgebungsoption) hinterelegt? Dieser ist dafür da, Dateien im Editor zu finden. Der Search Path zeigt ja normalerweise auf eine Dir mit den
dcu's (lib). Der Browsing Path hat für den Editor immer Vorrang.
Ausserdem würde ich dir raten, deine Units gleich zu benennen wie die von Delphi. So hast du auch keine Probleme mit Sourcen, die
WinApi.X in der uses drin haben. Diese nutzen dann auch deine Versionen. Wenn deine Units aber ohne
WinApi vorliegen, wird von allen Untis, in denen
Winapi.X steht die Delphi Version verwendet und nicht deine.