Check the links on the left side -- if any of the steel "center" are offset to one side, you are going to have different alignment on that side, possibly causing the trouble.
I personally would replace the links that were replaced on the right side on the left, and would replace the spring link bushings also if they were done on the right side.
Also, check ride height on the rear, with and without someone in the driver's seat. If you have a damaged spring and the ride heights is significantly different side to side, you will have different camber on the rear. This can cause the car to pull, too.
The fun part is that with worn link bushings, the alignment may be fine standing still, but change under load.
1972 220D ?? miles
1988 300E 200,012
1987 300D Turbo killed 9/25/07, 275,000 miles
1985 Volvo 740 GLE Turobodiesel 218,000
1972 280 SE 4.5 165, 000 - It runs!