I am not sure there is any test to weed out perverts. Considering his age he seems to have been at the flag carrier for a while and if there were prior reports on his behaviour then they might be liable. If this is the first time he has done this not sure the airline shoudl be blamed about it.
It seems quite sad that an airline that is goong thru an almost impossible phase of bad luck is now the favourite whipping boy