Monstrous Mount – Animal or Magical Beast?

I am playing a Goblin Hunter. When I reach 5th level, I am considering taking the Monstrous Mount feat to gain a Worg as my animal companion. The feat says that I follow all rules for an animal companion, except where it states that it is different. I assume this means that unlike normal Worgs (which are magical beasts), a worg gained through this feat would be an Animal.

I am confused by this because the Animal type says that no creature with an Intelligence score over 2 can be an animal. Is this a case where the specific rule trumps the general rule? Or would the Worg companion be a Magical Beast? If it is a Magical Beast, is that the only feature it retains from its monstrous stat block? For instance, most Worgs have racial modifiers to Perception, Stealth, and Survival. Would my Animal Companion Worg be absent those (basically a special worg that answers the hunter’s call to become an animal companion, so it is not like others of its kind)?

There are other features of Magical Beast that could be problematic if it retained them, such as a Good BAB progression and a d10 HD instead of d8.