I had a harsh clunk on the right front when hitting a large pothole... or even a medium one. It was the sway bar links on the front that was the culprit.
If you want to test it out, swap your driver side link with the right one.
German ball joints are such a tight tolerance that it is not easy to figure out. All the ball joints I pulled out... center link, two tie rods, 2 sway bar links, thrust arms, and the right lower control arm. They all do not have any play that you can push down to feel the gap. However, you can feel the difference when you wiggle it... the bad one is very easy to wiggle and move around. The good one is tough to move and sometime really stiff to move.
That's the best I can explain. Our time spent on diagnosing is expensive... we spent hours that we could use for other things. $170 for the entire steering components is cheap that I would change them out based on mileage on the car.