I have never encountered any extreme smelly passengers, but should it happen inhaling Poy-Sian should do the trick. At least it works against the sewers of Bangkok.
But I have to say whenever I fly back from Bangkok I seem to get funny looks from other passengers when I start eating my durian sandwiches.
TomUK