Also autistic here, I feel calling people out works pretty well for me. No need for extended knowledge except about your own culture, just point out the offensive part and make them regret.
Example: “Are you referencing the Irish potato famine?”
It forces the person to either back out or admit that it was offensive. Third option could be “Don’t be so sensetive, it was a joke”. Then you can say that you don’t mind jokes but that you found that one offensive.
With knowledge about the person’s culture you can always use it for a counter-attack with “I thought that Israelis would know that some jokes are off limits”.