I have a few new theories.
one is that the first, straight stretch of the avenue ended at a river course. It is not uncommon for rivers to change course over the centuries and if you look at all the rivers around salisbury you will see. I have many pics and description at
http://www.geocities.com/dupisha/henge.htm