Ive been researching the subject for a while now and to me it seems like the OFC have stuffed up with their interpretation of the rules. (which seems like it would be quite easy to do)
6. Nationality entitling Players to represent more than
one Association
1.
A Player who, under the terms of art. 5, is eligible to represent more than
one Association on account of his nationality, may play in an international
match for one of these Associations only if, in addition to having the relevant
nationality, he fulfils at least one of the following conditions:
a) He was born on the territory of the relevant Association;
b) His biological mother or biological father was born on the territory of the
relevant Association;
c) His grandmother or grandfather was born on the territory of the relevant
Association;
d) He has lived continuously on the territory of the relevant Association for at
least two years.
http://www.fifa.com/mm/Document/AFFederation/Generic/02/58/14/48/2015FIFAStatutesEN_Neutral.pdf
They way I understand it is that the rule d) He has lived continuously for at least five years after reaching the age of 18
on the territory of the relevant Association. only applies "if he has acquired a new nationality" but deklan wynee is already eligible under article 6.
Alex Zahavi has represented the Portugal under-17 national team in the 2007 UEFA European Under-17 Championship qualifying round (an official). He later represented Portugal U18 and U19 teams in friendly competitions. In October 2010, he represented US U-20 and scored in a friendly game versus Colombia
https://en.wikipedia.org/wiki/FIFA_eligibility_rules#Youth_football