Mocking up the fit here .... Does this look proper?....glass edge exactly over the whole 1/4 window seal flap
the atta-boys help ...these windows adjustments aint easy ...takes patience ...Ive walked away 1/2 dozen times