A good paint/gel coat guy might be able to get an acceptable match - I've seen some guys do pretty good repair jobs. At least I hope so, because I need to contact one (see HRCC thread for details on a recent mishap). Like you said, you probably need to paint the entire piece and hope its close to the remaining ones. Or just do everything in a different color if you have the time, patience and/or money...