I've been told that things catered for one flight are only good for that flight and no other. It all gets offloaded at the destination and re-catered with new food/drink.
Whether or not that's true is up for debate as I've been told a lot of things in my time...