I'd turn the question around. Besides the online upgrade issue, any reason not to add the child to the reservation?
Seems to me it's a lot easier to deal with it right away rather than having more work to do later, and possible disruption at the airport if you wait that long.