Need weatherstrip help

Is what I removed from the glass side of the stainless runner the butyl strip?
I now see that I should not have removed this?
What could / should I replace this with?
if it was a black sticky substance then yep! it's not a problem really.
You can get the adhesive from a local glass shop and it's not that expensive. Or you could take it down to them and see if they could glue it back on with butyl and the butyl primer for you(have to let it sit for a day or so before you go tugging or rolling it up or down with the door closed) they also have newer bonding agents that they could use that cure a lot faster and bond better too!