I used clear silicone sealant between the screen & bonnet.
I also take the wiper bezels off & put black silcone on both sides of the gaskets & vaseline on the inside of the bezels & the wiper shafts as they leak.
The screws holding the bonnet hinge can also leak & be sealed with a good sealant.
The seal channel of the glass to the frame I have also seen leaking on the LHS bottom corner on one CX and my 97 +4. I think the channel ends must join there. Again a little clear silcone does the trick.