It's a little hard to understand why that cylinder shaft should have broken there, even though it was an inferior design. There should only be tension and compression forces on the shaft, against which it should have been OK. On the other hand, if there were any SIDEWAYS forces, I can see where there might be trouble.
Was the connection of the shaft end to the steering arm able to swivel freely, without binding? If not, extension or retraction of the hydraulic actuator shaft would twist the shaft sideways, buckling it.