That timing margin of the QB getting the ball off vs taking a hard hit or sack is so small... Looking at Geno's TD throw to Bobo, Geno released it, then got hit a split second later.
I think the play you're talking about was about the 6:35 mark of the 4th quarter. It looked like Geno's internal alarm clock was going off, and his vision was potentially obscured in a compressed pocket where he couldn't pick up Bobo, or perhaps didn't think Bobo had enough separation. It turned out Geno had perhaps another half-second to full-second to find Bobo. Geno chose Charbonnet, hoping Charbonnet could make a guy miss and get the first, but Carolina's pursuit was too quick to the ball. Maybe Geno thought a throw to Bobo could potentially get popped up by a closing defender hitting Bobo as the ball arrived, with risk of a tipped pick. That's the reality for an NFL QB, razor-thin margins to make a decision. I'm sure glad I don't have to make decisions that quick in everyday life!