Unfortunately, there's not much you can do other than what you're doing.
The only other potential way to do it, and it's NOT an easy task, is to remove the chrome trim from a good used quarter window. Doesn't matter if it's a non-vinyl or vinyl top, the chrome trim is all the same. The rubber is the only difference. You can carefully push out the metal trim from the rubber. I've got a spare set of nice chrome trim just in the event this same crap ever happens to me.