Посадка в поезд проводится по тем документам, по которым брался билет. Полученный паспорт к таким документам здесь не относится. А что касается того, что СР якобы не удостоверяет личность после 14 лет - тут можно бесконечно спорить, но логически возникает вопрос - а что, как не личность, удостоверяет этот документ?
Интересна другая коллизия, так, билеты без проблем продаются по загранпаспорту на поезда внутреннего сообщения, хотя, если тупо и буквально следовать букве закона, загранпаспот удостоверяет личность гражданина лишь за пределами государственных границ, а внутри страны - это филькина грамота.
В общем, у нас любой нормативный акт может служить объектом для длительных и бесполезных дискуссий, слишком много в нашем законодательстве логических неувязок и противорчеий.
Вопрос о гражданстве тут воообще не по теме, поезд Мск-Новгород внутрироссийский, дети - российские граждане.