It is possible that the problem was caused by the broken neutral leg. It would take a thorough understanding of how your 50A 240vac supply line is hooked up to the transformer that is owned by the utility company. I'm not saying they (utility) caused the problem. The CG electrician found a loose neutral wire which (I said possibly) caused an unintended introduction of full 240 volts to all your 120 volts outlets thereby exposing your appliances to higher voltage than they are designed for. Having the loose wire repaired will not restore the normal function of your appliances.
As an analogy: you can't restore the normal function of an engine if you ran it without oil.