To go back to the OPs question, The IOM like the Channel Islands is linked to the Crown but is independent of the Westminster Parliament. They have their own Parliament and only comform to UK law if they want to. I assume the H & S laws they have either rejected or modified to suit themselves.