I would not let your truck sit without coolant in that cold either. Antifreeze isn't that expensive. I don't know where you drained the fluid from but there is usually a lot left that doesn't get drained. If that freezes in some passage it could still do the harm, no?