I don't think that is right to withdraw a player from international duty no matter how much do you need it. It's just not right first because you might upset the player and second because any future internationals will think twice before joining a club that will not allow them to play for their country.