Howes and Power Service are great for preventing these occurances, but not much help after things have gelled up. I have not used 911 so can't comment on that. Basically you can have two different problems:
1 - The temperature is cold enough to lower the waxing point of the diesel you have, in which case topping whatever room you have in the tank with #1 diesel, and changing filters until you get the problem resolved seems to be the best solution. The addition of additives at this point may not be very helpful.
2 - Water is present in the system. If the water is frozen in the bottom of a fuel filter/water seperator only then changing said filter may get you but. If you have ice in a fuel line/pickup tube/tank bottom that is restricting flow then perhaps the 911 will help, but a tarp over the machine and heater often is the solution to get things running. I have heard of people putting alcohol in the fuel to help dissolve and dissipate water, but doubt that this is very effective after gel up/freeze up has occured, and I don't know what damage it could cause.
Chevron used to have a product called Freeze-Ban, or Ban-Ice, or some such name that was very good, but I have not seen it in a long while.
Any of us that live in areas that get cold have all been caught with our knickers down a time or two, usually right at the first of the season if temperatures drop suddenly like has happened this last week.
Good luck!
P.S. If you can look into the tank and see a film on top of the fuel your problem is likely waxing of the fuel; if the fuel on the top of the tank looks clear, then ice is most likely the problem. I hope this helps.