Can worn steering components cause vibration in my truck?

My truck is a 2002 Ford F-250 Super Duty XL crew cab long bed with a 7.3L powerstroke turbo diesel and an E40D 4 speed automatic currently with 236k miles.

For a while now I've been dealing with a stubborn vibration problem it exhibits between 40-50 mph. At first I thought I needed u-joints and a support bearing for the 2 piece drive shaft. So I had all that replaced because I confirmed that the u-joints were worn due to play when you wiggle the shaft. However, the vibration persisted. Then just recently, I changed the front pads, rotors, and wheel bearings and that made the vibration diminish drastically (since the rotors were warped and the bearings were worn out too), but there's still some residual vibration at the same speed range. I wonder if maybe it has to do with the steering box and one of my tie rods being slightly worn that is still making the truck vibrate. If so, then changing those out will be my next move. I'm just wondering if anyone out there concurs with me or should I be looking elsewhere for my problem?

Could be any of those plus the dampers on the front shocks

Yes, worn steering/suspension parts, or bearings, or wheel balance.

Get a free estimate somewhere. Then you'll know.

Yup, get it in for a wheel balance first and have them give the steering a once over at the same time. I'm not certain if you have had the truck for awhile or not, but if you don't know the history of the front end steering components, it is, at the very least, worth having someone give them a once over.