Aust Hardtop, putting stainless onto 1/4 glass

Hi all, this post is similar to the one from Dodgedartconv however I need to know if anyone has experience in getting the stainless strip (which holds the fuzzy weather strip) onto the glass. Mine is very tight and just won't stay there, keeps popping out. The glass setting tape or whatever is inside the groove but it is not tape but looks like a plastic liner. And it is tough because it was soaking in turps (mineral turpentine) for about 20 min and didn't harm it at all.

My first attempt I used SicaFlex polyurethane in the groove to try and get the glass to bond in there firmly but that was aborted as the glass would just not go in all the way. That's why all the turps, as I spent over an hour cleaning the polyurethane off the glass and out of the groove.

Any help would be appreciated. Thanks