Take a walk through a wrecking yard, a lot of cars have a simple T shaped filler that presses into the gap between the glass and body, like John has used, Im sure there is different thicknesses, you might find one that suits, they are mostly black so I dont think body color will be an issue then