A non-technical answer....
Could it be that 0G in a rollercoaster is incurred suddenly causing the unpleasant stomach left behind feeling whereas in-flight it comes on slightly more gradually (in my experience) and therefore you don't get that effect ?
Just a thought, I may well be wide of the mark, and await correction...