I went through something similar with my 82 CB650SC. I had to replace all 4 brake pistons, but none were available anywhere. Even eBay was showing nothing.
So I took the old pitted ones to a local machine shop, gave them the specs provided in the Honda Service Manual, and had them make me some brand new ones out of stainless steel. It cost a good chunk of change, but they work perfectly and will outlast me.
Keep that as an option, because you might drive yourself completely mad trying to find Honda replacements.