Maybe they were dual nationals - quite possible with those nationalities and potential US ties? Or, maybe the rules were different then. Certainly for quite some time (not the first time I checked) a non-national cannot be promoted above the enlisted ranks.