All players home country teams should get preference, so if Vettori has a clash between Wellington and someone else, Wellington should take preference.
If there's a clash between one random player of which isn't from either country, then he shouldn't be able to play for either team.
And if there's a double clash, just get the managers to organize one player each, and if the don't/can't neither can play.