Тогда, думаю, либо все таки перенести все в загрузку, что представляется логичным, либо ковырять на тему написания собственной DLL, которая будет получать сигнал вызова (минус - неизвестно, чья DLL получит раньше), либо расковырять (PARK).EXE (минус - никогда не узнаешь, что ты не выполнил). Это я не как человек, поговоривший с разработчиками говорю. Нет их в пределах досягаемости.