I don't think that it's a sensitivity issue but a safety one.  A passenger that will catcall, and inappropriately interrupt a demonstration, demonstrates bad judgement. When asked to be respectful,  his response instead of, "I'm sorry, no offense meant." was "Hey, I'm just playing" =  "I don't care what your opinion is in terms of appropriate behavior in your workplace, I think this is OK". He is demonstrating a further lack of good judgement in a failure to follow instruction. 

The crew and passengers will be trapped in the plane with him for at the flight. He has demonstrated twice poor behavior and judgement, plus a lack of ability to  take perspective on the way  his behavior may impact others. He cannot be trusted on that aeroplane. 

The crew has to think not only of themselves, but that of their passengers.