I've got a 95 vert that has leaked, and is leaking, a number of places as well. I have some ideas what may be happening but I don't have my vert with me today to double-check.
When you close the latch, it is supposed to draw everything up tight. The bottom hook that swings into the header when you close the latch is threaded, so I think that you can thread the hook in to the top a little more, and then when the latch is closed it might draw everything up tighter?
If that doesn't work, you could do a quick test and put a sleeve of some sort (hollow metal/plastic piece) over the pin so it fits into the head opening tightly, as it would if you had a pin cup. That may help draw that corner of the top to the header a little tighter, but I'm not sure without trying it.
Or you could add a strip of thin weatherstripping on top of the existing header seal to create a better seal against the header. That may create new problems at the corners, though, as they won't fit the same way.
Also, I think the seal on the side of the windshield is supposed to allow water to drain down through it, but if the opening at the top of it is blocked then that water will go somewhere else. On my car, since I replaced the top, things don't align well at that corner but most of my overflow water runs down the outside of my side window. Note that I said "most", not "all".
Anyway, I'm very interested in how you fix your leak, as I am always fighting leaks. In the fall/winter/spring I keep a roll of paper towels in the back seat and a couple towels in the rear footwells to help clean up the leaked water.