Oh man, so sorry about your loss. You do have a spare right?
But if that's the only damage it took, that is one tough tube. I was expecting the glass to be smashed to smithereens and the plates bent on impact. It looks like the 596 has really rugged glass and internal structure.