One more observation, yesterday travelling on SQ 217, I sighted the biz menu for the flight in question (SQ 218) ... this is what the menu indicates, not sure if it is the same on the F menu..
For a longer stretch of undisturbed rest, we are pleased to offer you meal service options specially timed to suit your preferencs. Whether you would like your meal to be served soon after take-off, or two hours before
arrival, or both - simply inform our crew and leave the rest to our care.
So having both meals in also an option, at least in business.