Permatex makes some kind of silicone windshield sealer.
Comes in a small toothpaste tube, on a cardboard backed, plastic covered, hang-tag package. Not in a can.
It is not the most common part number, but they
DO make it.
I think it is extra super duper runny silicon.
It is what I would try.
I used it several years ago, needed more 6 months ago, looked for 6 months (even internet), and found it again at Advanced Auto few weeks ago.
Must be a seasonal item.
G-