Mylo
It sounds like your are willing to try yourself to make "bubba" repair on your T-Top..
" I will try window glue and see where that gets me"... Hey nothing wrong with that, esp. if you figure you have nothing to lose..
I have done a few "bubba repairs" myself over the years
I see where you are considering using silicone type caulk or window glue... My suggestion, for what it's worth
otfl.. get the best winshield silicone available, find out what folks use that replace windshields and get a recommendation from them. Also ask them what they would think about using JB Weld... JB might not provide enough flex
if that is something to be concerned with.
Good Luck with the repair, and let us know how it turns out and what you ended up using and doing to make the repair... curious minds want to know
Bud