Edson worked for me
I have a 1985 Hunter 31 which did not have a pedestal guard at all. My pedestal was also made by Yacht Specialties. They are now out of business. I spoke to the Edson rep at a boat show and the Edson part worked fine on my boat. I think that the only difference may be the bolt hole location on the top plate. Your mechanic can easily drill holes where needed, as was done on my boat. Good luck and let me know.