I've used the seam sealer stuff on mine and other things as well. So far it's held up just fine. I would think that on a hole that small, just about anything would work.
When I bought a new top for my Jeep awhile back ago, it came with a couple extra patches. Guessing not all of them do. Sorry to hear. Hope that you can get it fixed easy
I have had a small hole in my jeep top for more than a year with no leaking issues. Maybe a drop every now and then. So little that I don't even worry about it when I drive thru Mikes car wash. The hole is about 1/8 to maybe 1/4 inch in size and just in front of the frame work just to the left of (an above of course) drivers head rest area. So if you think you need to patch it go for it but thought I'd share what my experience has been choosing not to repair.
If you do end up patching and like it please share what you used.
Good luck.
i had a small tear in my top, it was along the drivers side window i just melted down some fabric and patched it on the inside and put a sealer on the outside just to make sure