У меня схожая ситуация с сыном. А как же так это расходится со статьей закона о воинской обязанности, где написано, что граждане постоянно проживающие на территории иностранного государства призыву не подлежат?
Дело в том, что до тех пор, пока Ваш сын имеет регистрацию по месту жительства на территории РФ, он не рассматривается российскими властями как проживающий за границей. Наличие вида на жительство в США или даже гражданства ничего не меняет в его российском статусе.
Если сын выпишется и встанет на консульский учет, то в этом случае он будет считаться проживающим зарубежом.