Several auto parts places sell the plastic one-way push pins for plastic panels in different sizes. You might try some of those with some ATV sealant to hold them in. And, with some touch-up paint, maybe you could even get them colored correctly.
It's a thought....
LOL