While I'm really sorry to hear that you got hit with some MAJOR rotten luck...
This seems more to be a problem with the Weather Gods, and the fool who drove off without unplugging.
I'm pretty sure that Thousand Trails should have been able to accommodate you in some way; but they probably have not seen this sort of issue pop up before, and don't have a procedure for it.
At least that's my opinion, and I'm sticking to it until somebody tells me to change my mind...