Are you sure it's not your sunroof? Silicone works well on the end caps.
Those caps break easy. No good way to remove. The sunroof noise 4th gens are prone to sounds like it could be roof rack noise. I would recommend trying the sunroof fix first.
Thanks for the info, what should I be looking for if it is the sunroof?