My experience as far as wine list accuracy doesn’t really match OP’s. I do see old bottles from the previous rotation briefly around the first week or two of a new cycle, but other than that the wines are very consistent. I wonder if certain stations are more likely to miscater; OP, if you can post which airport catered the flight and which wines appeared instead the next time this happens to you, it would be interesting data to get to the bottom of what might be happening here.