This is common with tomato juice, never heard about it with cranberry! You do taste things differently when you’re flying, due to cabin pressure and humidity https://www.salon.com/2022/07/30/why-does-tomato-juice-taste-so-much-better-on-an-airplane/
Ahhh fascinating! A physiological response to decreased atmospheric pressure and humidity. Thanks for sharing this. It seems the mystery is solved