Just an update on this, I replaced the rear hubs myself for less than the cost of one hub from Tesla and the noise is completely gone. So my initial hunch that it was the rear was correct, though I would not have suspected wheel bearings.
How wheel bearings go bad in 60k miles is beyond me but...