Westerbeke prices are nuts.
Ditto for Yanmar andVolvo.
The last time I needed some touch-up paint for my Volvo, I went to my local auto paint supplier. I told him what I had and picked out the right color. Perfect match. Got a pint for about $10-12 - probably a bit more now since that was about 8 years ago. Granted it is not a spray but the brush results were great.