My guess is that City Mod B does not allow you to play "barbarian" or steppe factions simply because of that settlement limitation. You can probably easily edit your files to fix this but I would ask someone more familiar with the mod.