I have a hard time believing that the wheel bearing is bad. Modern sealed ball bearings last a long time, I have one vehicle that has 254k miles on them and a previous vehicle went over 300k miles on them.
The torn CV joint boot is also problematic for me, but not so much as the wheel bearing. Thirty years ago, I used to see CV joint boots rip at about 4 years old, but at time moves on, they seem to be lasting a lot longer. The seem to be good for about 10 years now, but that doesn’t mean that one could not go sooner. If it really did tear, that has to be addressed immediately. But before it gets so bad that the driveshaft vibrates, you should have heard a clicking sound when ever you went around a corner. That is the first sign of a CV joint going bad.
What I am most inclined to think is that you have a bent rim. These hydraulic tire changing machines can easily knock a rim off plane when dismounting the old tires. The tire change “technicians” can do this without even realizing it and it doesn’t leave obvious evidence.
There are two ways you can check this, one is to rotate the tires from the front to the back. A bent rim on the back is a lot less noticeable. Do not change sides, just swap the tires on each side, front to back.
If this works, then swap one side front to back. If the vibration comes back, it is the rim you just moved to the front. If it doesn’t come back, then it is the rim that is still on the back. Another test involves putting the car up on a lift, attaching a magnetic base with a dial indicator and rotating the tire to check the run out of the rim.
If the tire rotation does not work, then either you have a bad driveshaft or multiple bent rims.
One more thing, sometimes when installing new tires, the technician doesn’t get the balance right. Not sure how this happens, but I bought new tires for my wife once and got a very bad vibration from the RF tire, I took it back immediately and they checked the balance on that tire, for some reason that one tire was way off, the other three tires were balance don the same machine by the same guy. Anyway, they redid the balance and it smoothed right out