Investigations continue.
I've replaced the rubber door strap seals with some neoprene that I cut to fit, and also had the whole lower windscreen cowl off, cleaned things up, and reassembled. I suspect the rubbers at each end were badly positioned, plus one of the screws and the debris filter...