Whats interesting to me is that you seem to pinpoint the issue being the link to body connection which shouldn't make a difference which sway bar you have.

Do you still have your stock rear sway bar? If so, id measure the thickness of the bars where the link bolts to and the diameter of the mounting holes. You can get decent digital calipers from home depot, lowes, etc for ~$15