I do still wonder though if any of the driving forces might be sufficient to overcome the set up and momentarily apply tension force to the axle and thus stress the pins.
Unless you lift the wheel I don't think you will move the driveshaft into tension and even then, the load won't be a great deal. But you've had an obvious failure on a pin and apart from not being fully shimmed in place I am struggling to work out a mechanism.
I'm not convinced it's a poor quality part, these things are in shear and I would guess that plain mild steel bar would do the job because the drive is supposed to be transmitted by splines, not the pin.
So I go back to shimming. Mine is so tight that I have to really drive the pins in and getting them out is equally tough. If yours drove out relatively easily then I'd add a bit more shimming.
The other, very blue sky thinking idea, was if it was possible to go from a very high compressive load to much lower stress and the cycling effect was enough to initiate a fatigue failure. That's very close to your proposal but I'm struggling with that one because you've always got some compressive stress.
But if you are driving fast enough to lift wheels on our potholed roads, you deserve a medal alongside a free set of super high tensile steel pins !