Talk to 057Tech -
@wk057 is an honest tech, and will tell you the best route to take. It might be to get a quote from a different service center, having him doing the work, or maybe even he might have a solution.
Tesla though has a LOT of situations for which their answer is "let's just replace everything at a HUGE cost to the customer" rather than actually doing any real diagnostics or repairs. Bang noises and physical movements doesn't sound like the usual drive unit failure modes to me, so maybe Jason (057) knows things that the rest of us don't. I'd definitely ask him.