Is that because other 'Tomes have Battalions restricted by army, same as Cities does? ...In which case that's real dumb.
Its because the battalions count as the army the book is in, this is why Legions of Nagash would need to ally in Nighthaunt battalions.