This works. Start at an open end of the channel, then pull the vinyl strip into place. Some lubrication such as dish washing soap and water mixture helps. This is how many manufacturers install their trim. It stretches the vinyl which is why it seems to shrink in length when you remove the stuff.
My 1975 White Gt1650 garden tractor had 5/8 diameter pins on it's category O 3 point hitch.. But that is still too big. I would go with the suggestion of drilling bolts and using 5/32" hairpin clips for locking. 5/32" pins are common at farm supply stores and some have smaller such as 1/8 and 3/32".
The screws were over tightened on installation. I have done that often with aluminum screws. My big question is how are you going to handle this situation? The broken stubs won't stick out far enough to grip with anything. Drilling new holes alongside the old ones will look like h---. Maybe you could find some stainless screws with a washer head and install them right alongside the old holes. This will be an interesting post. good luck, marly.
Has anyone tried fabric glue or adhesive? I have used some on rocking chair cushions that were pulling apart at the seams. So far it has held up to about 15 years of me sitting on them. i weigh about 275 naked and dry!