Well I can get just under 2000 in my aemy stacks but I use huge unit size. Don't know why there is this limit. I did fight a battle yesterday with 2200 troops in 16 units, but they came from a number of provinces and were never stacked together, but all were able to fight together.