I used Installshield a few years back and I think I remember that it had different "folders" with different actions associated with them (e.g. Self-refister, etc) where you could add dlls. So if you can find a dll that is installed in the manner you prefer, then add your dll to that folder.