The spindle is steel; the spider/crank material is aluminium. Add electrolyte (water with some salts) and the higher metal will corrode.
The "least noble" metal corrodes, alu is one of the least of all metal, the corrosion manifests as dissolving the alu, so one would expect the spindle to start having play inside the crank hole, but the crank, constructed of two longitudal parts, glued together, rips apart. If it was galvanic corrosion inside the two crank parts, that could serve as explanation, but not the spindle. I had had galvanic corrosion in my bike stand, an alu block with two bolt holes in it, between the frame tube and the stand, the bolts were A2-70 stainless, and my stand started to get play, needing further retensions all the time, until I threw the thing open, and saw the bolt holes full of white powder.
Nothing broke or so, just play, because that powder is "lost" material form the parts.
So it's like hard to see galvanic corrosion here as an explanation for the U parts separating.
The lost material / play actually makes the electric current stop flowing, or less contact time, decreasing or halting further corrosion, but play is not acceptable on a drive train. For ex, a tyre valve is also stainless, and if you look good, alot show some white dust traces around their basis, that's alu from the rim, but it does the hole grow in diameter so the problem stops, and the play of the valve in the hole is not a problem.