BoyBrumby
Englishman
You're missing my point. UK nationals, regardless of birth, may be eligible for Ireland according to the ICC's criteria, but the Irish board may choose to apply their own criteria over and above these, as we seem to. For instance, the ICC doesn't require nationality to represent a test nation if a player has lived 183 days in the country in each of the previous 4 years (rule A4), but we limit selection to UK & Irish citizens.The eligibility rules for Associate members are far murkier and more complicated than for Full members. It is harder to represent an Associate than a Full member.
It is a far clearer that a British player could play Tests for Ireland than if they are an Associate. Though even then maybe they still could if they challenge the interpretation of the more complicated rules.
The same rules do not apply to Full (Test) members as to Associate members so the situation is not comparable. It becomes far more easy to interpret once full membership is granted.
EDIT: For example for full members you have to only ba a national defined by the government but for Associate and Affiliate Members, a player must also meet at least one of the following development criteria;
B2.1 Played 50% of games in national / domestic competition of the country
in any three of the five preceding years
B2.2 Spent a cumulative total of 100 days over the preceding five years
doing cricket work in the country
B2.3 Represented that country at Under 19 level or above in the past (in an
ICC sanctioned match), either under previous ICC rules (i.e. prior to
Annual Conference 2006) or where the current ICC development
criteria had applied
The nation/country mentioned there is not based on Governement definitions (as the passport and citizenship is.) That can mean work within Ireland. They are two completely different sets of requirements with terms defined differently.
You're also missing rule B2.4 from your list of associate/affiliate criteria, which seems a get-out fudge:
B2.4 Done enough to convince the Chairman of ICC Cricket Commitee that he has genuine commitment to the developmentof cricket in that country (i.e. special dispensation of development criteria granted, upon appliaction)
It was presumably because of this that Dirk Nannes could play for The Netherlands as he doesn't seem to statisfy any of the other three.