Fastpace-
I didn't notice anything else that stands out as being a concern.
Do me a favor and simulate ride height to compare the tabs. It does look to be off a little more than desired in the pics.
I just want to compare it to the fixture that locates the tabs before we send another one out to ya. I apologize for the delay/inconvenience I just don't want to send you an identical bar if it isn't lining up on your set-up to begin with. By having it in hand we can make sure you get one that will work better than what you have.
Nate