LOL, ball snapped at 27, his initially contact with Sweat is around 24-25 second mark.
So yeah, he had time to just whip it away especially if he feels the pressure.
And what is your last paragraph? Yeah, Dak should have thrown the ball away in that spot. It's 1st down. He has three more downs and 23-24 seconds left from the 11 yard line. That's a great situation to still be in. To think that it's still not a good situation and Dak has to force himself to make a play there with 27 seconds left shows how disingenuous you are being.