I know this is an older post but have you tried checking w/ your local glass shops to see if they could make you a custom weatherstrip application for it? Just an idea that I could think of right off hand.
If nothing else hope you got that taken care of. Very sweet conversion....good luck
