Regarding shoulders vs knee vs ankle, it's a question of what went first, but it's also a question of allignment (and as mentioned above, motor pattern). When I consider a lift, I don't put tooooooo much into what went first exactly because everything went. But if you start with what went first then you can begin to see the cause, and that should help the entire chain of movement.
So we know about knee buckling as an issue you've experienced before and I would agree that your toes were out too far, so that's a good place to start. I only watched once but my impression is that at the neck & shoulder area, you're just counter-balancing. It's not the way to counter-balance so maybe a shift in visual focus would help, but it's more critical to get behind the lift more before worrying about how you finish it once it's starting to topple.
I would suggest addressing your balance and how you use your knees so that you don't lose force, not just when you're driving up but also once you're loading up on the way down.
tl;dr I see a combo of what everyone is saying above. You have a menu of choices which is why I suggest starting at the ... start.
btw you did the right thing by sharing your lift. You are clearly not far away from nailing it, so good luck on it

I always tell myself "form is function" and although I've lifted for 23 years I still have areas where I can improve.
This post was edited by RewtheBrave on Jul 30 2014 10:43am