Con Inno Setup puedes crear archivos de instalcion de cualquier programa creado en cualquier lenguaje de programacion. Lo que te pasa es que tambien debes copiar y registrar las diferentes DLL y OCX que estas usando en tu programa.
Con Inno Setup puedes registrar las DLL y OCX pero es un poquito enrollado mas facil es hacerlo con Create Install aunque lo mas facil de hacer es buscarte un programa como el Fusion el cual recompila tu .exe añadiendole las diferentes DLL y OCX que estas utilizando en tu programa.