That is brilliant! That works great, although the new curve is still not close enough to the original in my case.
Instead, I projected the two poly-line curves (that pass through the CP’s) instead of the points themselves. Makes the order of the points on the screen more obvious for me.
I stumbled on this related thread for another approach I am interested in.
Smarter rebuild