Exactly that. Kael changed the way having "NONE" for a Unique Building behaved (it used to mean that you didn't need that building for the unit, now it means you can't build the unit at all).
I've already checked in a fix that gives the Archos the Shaman unit, same as Doviello (which don't have a building prereq).