Ok, since every other response doesnt answer your question.
You make all combat moves during the combat move phase, before you roll any dice you can make any changes to what is going where. But once the dice are rolled you are done moving. You can not change what units are going where after your first attack. Likewise, any units you did not attack with can not decide to attack after dice have been rolled. This is so you cant change your mind on attacks if one goes bad.
Your original assumtion was correct. You may not move THROUGH a territory you just attacked to attack another. You may move through a territory you captured during your non combat phase though.