I’d say, replace the oil pan including the plug. You should at least try to seek compensation from the towing company.
Any mechanic worth his salt knows that the oil pan cannot bear the weight of the whole front end. It can deform the oil pan or destroy the engine mounts.
You can put a jack under it (with a block of wood) to lift the engine, but definitely not the whole front end of the vehicle.