At the weekend I took my sidescreen sides off, and increased the bend in the front strut, only by a few degrees - sufficient to hold the top of the sidescreen hard against the top of the windscreen side support. Previously they had not been sufficiently angled in, so would flap and chatter at speed - now they are rock solid at 70-80 and this has solved the one remaining unwanted noise that I had.
With the correct inward angle, and force applied by fully tightening the turnbuckles, I doubt anything else such as velcro, magnets, or a clip would be needed.
In the dismantling process I discovered that two of the (large) screws holding the struts to the frame were loose - so took the opportunity to tighten them up. And when replacing the small screws which hold the vinyl sides to the struts, I used loctite as per Dave W's suggestion. However in my case they were small machine screws (about M4), not self-tappers. It was a quick job and fairly obvious so I didn't take any pictures.
Very happy with the result.
Nigel