Why are you spending so much time with this starting-units problem. I you don't find a solution than maybe you find some days later. Don't get wound up in searching to long. Wouldn't it be better to give hungary more starting money? So the player has some turns in which the player can decide which units he wants to recruit for his revolutionary army.
I would only change the startpos.esf. Cause this could be put at the end together with other mods. And it has to be DMUC compatible, no question.
You should decide which kind of units you want, you could find the historical pictures (of units an nobles, for the king and his ministers, too) and datas for this units. Than you ask good modders if they could help you. Much of this you had already done. So go on with your units roster. You don't want a copy of the austrian army