In your case, I imagine they told you that because they weren't sure there would be enough J meals, and so they preemptively lowered your expectations. I had the same experience on OZ, except it was weirder, described here:
Business meal waiver resulting in no meal?