The ECB explicitly stated that they could refuse in security grounds with no consequencesBut that's always the case. Even if a player is selected to play a home game against Australia - he could still decide that he doesn't want to play.
The point is, it never stopped him before did it? When there was mega bucks to be made. The bloke is a hypocrite and for me he waived his right to England captaincy when he tweeted boasting about what great hospitality he'd received by Guinness Ireland DURING a game where the lads were battling away trying to win an ODI in Bangladesh.