I read Cole's statements differently from some of you, I guess. As the media made clear a couple of months back when Verlander had the Astros bar a reporter from his presser, players are employees of MLB teams and MLB teams have a contract with the media obligating them to make players available at certain times and for a minimum amount of time after games. Cole was no doubt aware of this.
My take is that Cole didn't want to talk to the media (I don't blame him, given the situation and the, uh, contentious relationship between the Astros and the media recently) and reached for a readily-available excuse that would give him an easy out: "I'm not employed by the team anymore." And when Gene Dias gave him the choice, he nutted up "as an affiliate of myself" and talked to the press pool because it is so obviously a bad look to do otherwise.
I don't know Cole any better than the rest of you, but he's been a good guy and a solid teammate, and I'm giving him the benefit of the doubt on this one. That said, I don't know how long you can keep this team's championship window open while taking on the kind of contract Cole will be seeking. I hope the guy gets all the money he wants from someone else and forever regrets the fact that he left the best group of guys he ever had a chance to play with.