I checked this out with the hex editor, the SMB (Japan, USA).nes has the same hashes as one of the already submitted hacks, which is:
Super Mario Bros. (Japan, USA).nes - NOINTRO
Of course you need to verify the upper checksums with the hex editor for your original rom, from which you made the IPS patch from. I use HxD hex editor. Open the nes rom and go to analysis, checksums, then choose CRC32, MD5, SHA-1 and SHA-256.
Once you verify the hashes, enter the rom/iso info (which should be identical to the upper info) and the Ips should be accepted.
Also, don't forget "clean" screen shots, made with the emulator, which have exact resolutions.