First of all regarding pressure changes. Last time I checked everytime I take my housing in the water it undergoes a pressure change greater than the one in an airplane. Secondly if you are concerned about a pressure change during a flight open the pressure bleed valve on the port cover if you have one. If not leave the port off the housing.
Thirdly pulling o rings out of the channels in the housing and messing with them is the primary cause of housing floods.
I have seen several Subals and several Ikelite housings flooded on the dive immediately following the o ring being pulled and put back. Obviously put back incorrectly
I have seen Nexus housings that have not had the o rings pulled from the housing o ring channel in over 1000 dives and the housing never flooded. Maybe some of the plastic housings don't have that kind of water tight integrity.
Thirdly pulling o rings out of the channels in the housing and messing with them is the primary cause of housing floods.
I have seen several Subals and several Ikelite housings flooded on the dive immediately following the o ring being pulled and put back. Obviously put back incorrectly
I have seen Nexus housings that have not had the o rings pulled from the housing o ring channel in over 1000 dives and the housing never flooded. Maybe some of the plastic housings don't have that kind of water tight integrity.