All that matters is what account you're logged into when you actually book the ticket. So just sign in with your account, then put the flights you want on hold with the correct name, DOB, etc. Then log in with the child's account, pull up the PNR, and book it. The miles will be pulled from the child's account.