Вы забываете, что мальчик сошел с территории воздушного судна и находился в аэропорту на территории РФ, имея при себе российский паспорт. У него не было при себе  ни одного документа, подтверждающее его американское гражданство. Поэтому на территории РФ он только российский гражданин.