Tim, Thank you, I appreciate the kind words
I have not yet purchased another window frame seal, but I plan on it. I did adjust the frame so I was able to get it latched. But the seal doesn't look quite right, and unlatching may be an issue...
The passenger side mirror helps me a great deal, I am glad I went with it