Haven't busted either personally. Over time (many years) the pressed in rubber will slip, had several of those happen over the years.
I think you are correct that the delrin will essentially act as a shear pin. You can get a spare hub sleeve for a few bucks. I keep a complete hub and thrust...