The one you saw on a Caracal was a Sherms mount. As far as the rest of your question I cant help ya but if it was me I would have a good glass guy fix it up for ya. Having a touch 12 at the helm is greatness. I have a Sherms mount with a 12 on my 09 cougar.