Sounds like maybe they sent the wrong base, just as you said.

Try calling Savage Customer Service, I am sure they will send you a replacement.

Welcome to the site.