The trim might be damaged due to the silicone "glue" if it had to be removed, but the silicone could be easily gouged out with a small screwdriver if needed; if the trim had to be replaced, I'm assuming more of the flexible trim could be ordered somewhere. More screws would certainly hold the vinyl trim, but that kind of defeats the purpose of the trim to cover the screw holes.
I think the problem is just that the trim is too flexible, so I think that stiffer trim would stay in place. I removed the screw at the end and removed just a bit of the trim so I could measure it. I don't remember the width, and I couldn't find new vinyl trim in an appropriate width. So, I glued it in place with silicone - just a bit on the edges - and so far it has worked well.
There's lots of advice and information in forums... sometimes it is correct. For example, all of my posts are made by a political appointee who got the job as a reward for contributions to my diesel bill.
2011 Jayco 28.5RLS; 2008 Chevy Duramax; Pullrite Superglide Hitch