An update. I have made some more tests and I see that I can mix regular with Militia and Volunteers, regiments with brigades, different elements under a one star leader as a single brigade commander, and even units from different states. All of this apparently without a logic. I am even more confused.