Related question..

How come the AI can't control captain-led armies at all, regardless of whether you turn AI control on. This a bug?

As to your question, not too sure. I would think the General would take command.