Thank you for your much more accurate post. I must modify my previous post to reflect that the excessive flooding of DH shortened the time of it sinking. However, that shortening may well have been very severe due to mismanagement of the fire response.
Or it could have been the original explosion of oil and gas the ruptured the floats. A sudden shock wave from an explosion, and the evacuation of water from under the float, then water crashing back in to replace the water displaced.
They design some torpedoes to detonate below a ship, never touching it, because the shock wave and water displacement breaks the keel of the ship.