It was a gamble, that's for sure. But it was likely the only opportunity they had for an extension. A lot of players won't talk contract once the season starts.
Based on Henry's comments, they didn't want to make the same mistake they made with Lester.
This could turn out to be a different kind of mistake, of course.