I can see this being read both ways. When in doubt go with the one that is the most fun. Let the player use the free push anytime during or after the attach action on his/her turn. So you could move 10', use first attack, move 10', use second attack, move 10' at any time during or after...