That's plausible. Maybe you should try swapping out an axle assembly?Personally, i'm thinking something to do with the carrier or carrier bearings. But can't come up with any scenario with the accident that would have caused issue with them either.
Unless it was the drastic instant temperature change from operating temp as a result of driving 300+ miles to being instantly in 40 or so degree water.