Did you do the Windoweld on the glass?
Did you see for sure where it was coming from? Pivots is the next most likely, but I wouldn't rule out anything...even the glass we just did. I don't know how some guys get away with no sealer unless the cars never see water. I had a hell of a time getting all my leaks (if I actually got them all). Of course a lot of mine was random rust holes.