Something that was never mentioned about the tank mounts. Garuda Extreme does not count toward the achievement. The ONLY things tanks can get from the fight are one of two horses, a fending ring, a chance to greed roll something else IF no one needs it, and a small amount of myth/soldiers.

I however just got my tanks to 50 and I want the horses so I'm going to go queue up for this on Exodus.