One guy's take...
If the person has disavowed that sort of humor instead of saying "Totally acceptable. I don't get why anyone is worked up, or why I got into trouble over this.", I'm not seeing "Enabled". I'm also not seeing a "Free Pass" if it has the potential to play into any hiring call going forward.
That's if you assume that the "So what?" in question was largely about what you are discussing.