Frozen freehub's are a pain! Try taking a pee on it in future as a trailside fix!
Frozen gear cables are almost as iritating. I remember back it the days of elastomers, my forks would go a bit solid in the cold.
Its predominantly water/moisture contamination that causes the problem. So servicing problem parts is all thats needed, and if possible, keep your bike in the house (heated) to dry it out between rides.
It will all be ok once the rain returns!
Me and a mate took the DH bikes for a night time push/ride yesterday evening. We were suffering withdrawls as our local uplift service has been off for a couple of months due to the weather. The bike bikes were great fun, but hard work on our regular trails! They need a touch more gravity assistance...