The doom_complete.pk3 file WadSmoosh generates has an IWADINFO lump in it, that is what makes GZDoom treat it as an IWAD. There is zero byte-level difference between a version of the file WadSmoosh outputs with a .PK3 extension and an .IPK3 extension. Rename the file if you'd like it to have that extension.