Maybe you lost the barracks in the attack? Ahh bugger you're right, what a noob mistake to make. Thanks!
Not sure if this is the same bug, but I can't seem to hire any more hirelings at Caed Nua for some reason? I have several that died after a Vithrack attack and I can't seem to replace them? This is my hirelings screen: http://i.imgur.com/mG77HoT.jpg