Your description sounds not realistic to me!
If a block went dry, maybe the pistons melt to the cylinder - then you never will run the engine again... and why the white smoke?
More reasonable seems to me, headgasket damage -> water in oil and/or combustion chambers (white smoke) -> not enough lubrication -> piston damage.
Well, I know how it works with a dry block in front... 7 Years ago... 50km, including traffic jam (half an hour in Zurich rush hour) and highway (120km/h and more) and at the last 10km a intensive inclination... replaced a hose, filled in coolantwater - it runs till bevore i come from work... 110tkm later...