Yeah, while the site was up that listed exact drop rates I saw that Tezca and Garuda had roughly same chance while Prince Arugula was much higher.
Sadly, with the changes to the API the site is broken now
Next Kingdom is a bit different though. The “event week” troop will be an Ultra-Rare not an Epic, so I’d expect the two epics to have similar drop rates.