You can tack ASCII on the end of the .exe binary. I'm assuming you wrote it, so you can concatenate the .ini data to the .exe, then find the pointer offset of its location using a hex editor or binary dump, and then set the read pointer from within the .exe to read the text from what is now a 'plumper' .exe. Actually, even if you didn't write the original .exe, this will work but you'll need to code it. PM me if you need any help.
Edit: If it's simply an executable zip file, you should just be able to unzip it to reform the constituent parts; make your changes, then recreate the executable zip.