Lovely, frameless windows. Perfect traps for water running down the walls. On another thread about the new 2016 Bounder, it was mentioned these windows were great because they could be left open in the rain. Not like our lowly sliding windows which allow the rain to be blown into the coach..
If you had windows with frames I would have suggested buying a roll of old fashioned putty tape to apply across the top of the window frames overlapping the painted body and frame where they met.
Putty tape looks like this:
It is usually 1 inch wide. Maybe, just maybe, you could apply it to the body and overlap to the top of the glass to divert the water outward over the glass. Don't use duct tape
which won't come off easily and could damage your paint. Ace hardware and many other places have this old fashioned perfect sealing material putty tape
. Don't EVER use silicone caulk!!
You could make the putty tape wider by overlapping two lengths of putty tape to each other before applying to the body which would be certainly wide enough to bridge the gap between the body and glass. The putty tape seal is most important on the painted body surface but you'll see this stuff sticks easily and will not have to be hammered into place.
It can be removed where ever you get the repair/sealing done easily.
Your walls are solid foam with metal framing, not hollow.
My friend's 2014 Excursion 35b windows all leaked but had frames like my 2014 Bounder. I had one window leak on my slide and used the putty tape to seal it temporarily while in Florida. Had to remove it each time I pulled the slide in so I know it removes easily. Found a dealer there to have it caulked properly within a week.