@wc_sumpton
I found the problem. My OCD wants things in alphabetic order and in doing that I accidentally moved the ending </technology> caveat after the French player's code. Thus only the Americans, ANZAC, British, Chinese and French were actually recognized. The British get theirs from the UK_Pacific's choice and the Chinese don't have any (at this time). So, the rest all got skipped.
I appreciate the help.
I also put the code back in player turn order, but added "Player 01 - ", 02 etc. before the Faction heading comments. My OCD is thereby satisfied.