Zum Thema ohne Source schließe ich mich Bernhard an, wie es die meisten anderen auch tun würden. Spare Dir die Zeit und den Aufwand
Zum Thema DCUs: ja, Du musst
jede Delphi Version besitzen und damit kompilieren, ansonsten kannst Du Deine Komponenten für die entsprechenden Versionen einfach nicht anbieten. Die DCUs sind immer versionsabhängig. Da gibt es keine Möglichkeiten dieses zu umgehen und immer noch
VCL Komponenten anzubieten.
...
...