The question is not how much does this cost vs the value of the company; it's how much does this cost vs the cost to just do things the right way. $329 Million is orders of magnitude more than it would cost to implement the additional warnings and geofencing. It's hard to imagine any possible corner that could be cut that would save enough money to justify that sort of risk.
Further, it's one fee for a single accident. Since then there have been 756 more Tesla Autopilot crashes. If each of those got a similar payout, that would be 80% of Tesla's current market cap. Obviously they won't all payout that much, but if on average an autopilot crash cost Tesla $56 Million to handle (settlement + legal expenses + lost sales), that would wipe out the company's profit entirely. There's no possible justification for leaving such a massive liability in place.