While not wanting to to question the judgement of the Captain but diversion to tiny island 45 minutes from destination seems somewhat extreme for a case of foul-mouthed tirade. Perhaps PA announcement Sumo wrestlers may have produced the desired outcome though I guess the learned friends may advise against.