Sorry to hear you are still on the "quest" to solve this problem.
I was reading through another thread regarding replacement of links and was reminded that the suspension must be at ride height level prior to tightening the bolts that secure the links, otherwise a preload is introduced.
I am wondering if possibly this happened when the links were replaced in your car?
Your car could actually align and sit properly but because the bolts were tightened at say full extension (sitting on a lift) the rubber in the links, when on the ground, would actually be in a twisted state.
If this were the problem, the solution would be to put the car on a rack that supports the car by its wheels, loosen all the new links at both ends, bounce it a couple of times and then tighten and retorque them.
Maybe a wild idea but would definitely contribute to an odd pull/drift.
'03 E320 Wagon-Sold
'95 E320 Wagon-Went to Ex
'93 190E 2.6-Wrecked
'91 300E-Went to Ex
'65 911 Coupe (#302580)