I hope you're gonna have the tow company cover the cost of fixing your damaged drivetrain because their driver is an idiot and didn't check. What you described is not a normal thing to happen. Have a mechanic look at it and fix it and then send the bill to the tow company. Thats what i'd do.