Sounds very similar to mine! I was able to unclip from the pedals. Difference was the bloke had stopped after giving me the finger, but then beat a hasty retreat after I started to go down the road after him!
I'd already been wound up by another old geezer in a Silver Mondeo Estate on another narrow lane.
Glad I didn't have to push my bike like you did