RE: paint matching
I don't know of a matching paint in a spray can, however SOME auto paint places can make up a spray can for a minimal extra charge. If you use an automotive paint, the acrylics are USUALLY fuel resistant/proof.
As for the gloss, I would suggest a satin since that will be closest to the gloss on the Solartex.
Another option would be to use flat and then clear coat it with a satin waterbase polyurethane. I know MinWax has the waterbase "Polycrylic" in a spray can (Blue Label) in varyious degress of gloss rangine from flat to hi gloss