I think this is the correct way to view throw vs not-throw. I'm just not sure I see that her propulsion motion had stopped. In real time, I definitely didn't think it had stopped if we're talking about making rulings on the course.
I am definitely parsing this in fractions of a second for this specific incident and it's definitely just my opinion of what I see. If she had held on for another second (full second) it would have been a clear differentiation between end of propulsion effort, balance recovery and drop.
Without high definition video evidence, I don't think I could make an argument about what happened either way it was called.
It's my opinion of what I see. It's a really close call. Aray or others can see it differently and I'm okay with that. Aray is my DG mentor, so I have 100% respect for him, but I don't think that means I have to defer my own opinion of the incident because he sees it differently.