Update on my end. Discussed the issue with my dealer and did some extensive reading on the huge Tacomaworld threads; came to the conclusion that the ECGS bushing was indeed the right solution for me despite my previous thoughts.
The problem even if addressed with a new diff often seems to come back, and the only 100% solution seems to be the ECGS bushing. Plus, the dealer was already going to be ripping stuff apart to put in the TSB bearing (same as the old one for the 4Runner), so I just went right for the ECGS bushing from the start since they'd already be in there.
Problem is now better than solved. Not only is the sound and vibration 100% gone, but so is the wiggle in the CV shaft that I could produce just by getting under the truck and pushing on it. Super solid now with no play at all. Dealer also gave me the old bearing, replaced the axle seal, installed the bushing properly (flush instead of inserted 1.4mm-1.7mm like the needle bearing), torqued everything properly, and refilled my diff. Very happy with how it all turned out.
Put about 100 miles on it so far, so this is just preliminary and not a full review or recommendation. That said, it seems to be fixed. Hope it stays that way.
Can post pictures of the old needle bearing if anyone is interested, but it's not very interesting. Just looks like a needle bearing.