What a lot of hard work, not to mention expense! I think you have been very unlucky; I'd be "jolly cross"!
Well done for all of your efforts. Really hope your problem is now solved.
Has the "potential offender" (pun intended) moored near you gone away, and stayed away?
If in doubt I think I would be moving mooring!
Mentioning moorings I assume that yours, and those nearby metals (chains, weights etc) have been checked?
Years ago, when I had access to a supply of part-used sacrificial anodes I attempted to preserve my own mooring system by attaching anodes. I don't believe that worked; no idea why not. Perhaps too much resistance between individual links and other components?
For the record, and further to our original posts on here, I can confirm that after another (almost) full season afloat on a tidal swing mooring, in a river, my BRe underwater metal fittings have not been corroded like yours.