I get it, but I think they might have told him if he signed after his junior year, he'd have a shot at the NHL right away.
Agreed. I think they told him that to get him to sign. To not keep him up at the beginning of this season would have been going back on their word and spoiling the relationship (if they did, in fact tell him he'd get a shot at an NHL spot to get him to sign).