To me it looks like
The gear mount was worn out when gear was opened maybe the mount have experienced certain load making the mount to go bad more. Causing the car to vibrate. And your bearing was faulty but when axles were out and definitely you've to hammer it a bit to open it maybe bearing has gone more bad.
It's machinery you can never be sure at all.
I bought new bearings they were Chinese.
They started giving growl on like the next day.
So they can be two things or it can be only bearing.
You've to first perform bearing test as mentioned above and then tell the mechanic to open the gear mount and see whether it's good or gone bad.
Sent from my SM-G360H using PW Forums mobile app