As an update - Called Amex travel and apparently that's normal for fares booked until the Amex Platinum travel International Airline Program discounted fares, they book into Adult on SQ and some other airlines.
They added the passport numbers on the phone and changed meal preference to kids meals so all good