Call Catalina
I had a deck fill cap crack a couple of years ago. I found a nylon plug at Home Depot that cost a couple of dollars. It did the trick, but it didn't look pretty, and it wasn't flush with the deck.I eventually called the Catalina parts department. They sent me a new one for about $20.