Well, as the last bullet (a) says stop when you contact enemy, but (b) says you can pivot to conform to enemy contacted, and the previous bullet says pivot parallel to enemy you have contacted, we have three possible actions on contacting enemy. Sometmes you can't do all of them, so you must have a choice if more than one is possible.
I would say that pivoting from an overlap to a flank wrap is pivoting to conform to enemy you have contacted.
Phil may not have intended this. Clarification in 1.1 would be helpful.
On reflection I think that the move-ending criteria do prevent the straight ahead moves (options 2 and 3).
There are often options though, for example move straight ahead with no contact, or move to contact (not straight ahead), or follow a road might all be possible.