Have you actually examined the bearings? Are you sure the corrosion is the problem?? In any case, the solution to corroding bearings is the ceramic version of those. The ceramic bearings are often ridiculed in the cycling context, but they are a 'put them on and forget it' solution for the corrosion.
How so? The races are steel, the balls are ceramic. The steel can still corrode.