I honestly do not see an issue with the computer selecting the person with the highest command as the one to fight the battle. Again, instead of making another rule for it, I'd rather go for handling it IC - maybe the Duke decided that he would have another act as his Adjutant General for the battle, or that the Duke decides that one of his officers could be used "elsewhere" and promptly removes him from the stack, creating IC tension as to why.