I'm sorry for the difficult situation. If the towing company damaged your vehicle, then they would be responsible for paying for the damage. Because your bank is being difficult, I recommend contacting your insurance provider. They might have resources to track down the towing company to get the necessary information. Outside of that, you might want to contact a lawyer. However, I would recommend holding off on this until you speak with your insurance company.
If you have any further questions, don't hesitate to ask