I definitely understand your concern, and I sympathize with you and wish you all the very best.
You could pick up some of those temporary hand warmers (although may be tough to find where you are, not sure?) and use those as a temporary heat source. They do get hot though, so you don't want the snake in direct contact with them.
You can use your body heat, like you mentioned, but you can't hold her all day and night. You definitely don't want to fall asleep with her not safe in her enclosure. Especially with other animals around and in unfamiliar territory.
I'm in MA and one of my biggest nightmares is a winter storm knocking power out for an extended period of time. I'm equipped for short term, but more than a few days (like years ago when I was without power for 13 days in the middle of winter) would suck.
Sending positive vibes and best wishes your way!!