yes, child meal is made by order in advance, i just took cx a few days ago and my agent had made special request of child meals for my children when i booked the tickets.
In fact, u can also request to have meal with no beef, vegetarian food, no pork, no fish or even indian food, the airline will try their best to give u the special meal.
cx special meal require 24hrs booking in advance, but u can also try to order during check in, it's not guarantee but we always able to provide for pax. those order child meal also hv priority to rec children games before any other kids!
you can either book it online in their website or the best is to call the airlie reservation tell them you want to order , they'll reserve it for u. I have pax compalined that they
ordered special meal before 24 hr, why they did'nt get ~ so is better to call and
comfirm early la~
:idea: