I think if there was not sufficient F&B loaded, they would not sell the J upgrade to pax via the online system. The kind of scenario where you get a Y meal in J would only apply to friends and family upgraded for free on board - or an operational upgrade.