This is fascinating. I imagine they probably ran simulations with different margins and as a few bounces would have been one of the expected outcomes i.e. it would have been factored into the design of the craft?
The thrusters and harpoons failed, and I don't think the ice screws have really had a chance.