Don't worry. You will get your snack on the LUX-AMS leg and a snack/lunch, dinner and breakfast on the AMS-MNL flight.
At the moment, KLM.com has reached a new low. I have flights showing not_confirmed on one page and confirmed on another. Others show 0 price on one page and double the price on the next screen. My favorite is the passengers tab:
Requests Status
ssr.NSSW.label ssrStatus.UC.label
all down the right side.
I had an attendant look at me funny when I stated that klm.com was known for being one of the worst in the industry (problems getting seats booked on long-haul). She said she had never heard that before. I guess she isn't on Flyertalk