Regardless of written laws, the nod will goto the LEO's interpretation of the situation. If he feels you were obstructing traffic and he tells you to mount the 'walk' do so. Having law discussions on the side of the road [with LEO's = lipstick on a pig, you're just pissing off a pig no matter how it ends up. You did well by going to the station after following instructions. They really do take a dim view of folks NOT doing what they are told....imagine that.