very noisy windbar
When I purchased my car the previous owner told me he had filled in the windbar with some sort of putty as it had been quite noisy. Seems to have worked. I would think any caulk or silicone would do the job. You might give it a try.