I don’t think Garelick is out of business. Their website is still active and mentions 2019. Did I miss something? I think they were bought by Atwood a few years ago.
Any marine canvas shop should be able to make cushions for you. I use American Marine Coverings when I need cushions.