The rules state that you cannot "jump over any other piece".
Does that mean armies cannot move through each other at all?
It means that.
You can move an army into a space with another friendly army, stopping there.
When generals are uniting as a stack, movement is finished for ALL, immediately.