Thanks guys.
I must have bought an older scope. The box was quite dusty!
I already sent it in, and Steiner updated my turrets. I'm happy about that. And the lens covers and throw lever came in the mail yesterday. Apparently they had a computer SNAFU and my online review wasn't recorded properly.
All in all, I'm now good to go. New turrets and all the included accessories.
Now to run this thing through its paces.