C>Установщик нужен для Windows 7 и новее.
Я бы присабачивал к Инносетапу Инсталлеру в конец название дистрибутива, который надо скачать.
А потом:
//FALCO
EXEPath := ExpandConstant('{srcexe}');
if FileExists(EXEPath) then begin
А потом:
itd_init;
//THE URL IN THE BELOW LINE SHOULD BE REPLACED WITH YOUR CO-BUNDLE URL
itd_addfile('
http://www.mydomain/Distr.exe', expandconstant('{tmp}\Distr.exe'));
itd_downloadafter(wpReady);
ITD_SetOption('UI_AllowContinue', '1');
И запускать его.