That’s all fine. Debate about whether a joke is appropriate or not is natural, people find different things funny/inappropriate/racist in different contexts and based on different prejudices/biases/backgrounds. Offence is subjective.
You can’t expect to be able to say what you want without ever being challenged on it though. If you make a joke that someone finds inappropriate, they’re allowed to challenge you on it. In fact, that can be healthy if a respectable debate comes from it. Or just agree to disagree and carry on with watching the football match.
What isn’t ok is getting aggressive when someone challenges you on what they perceive to be inappropriate remark. Then physically grabbing people who aren’t even involved, then threatening them when they disagree with you or say something as simple as “it was a bit racist”
Furthermore it isn’t ok to (a full day later) call people out by name on a forum and continue to abuse them.
As I said earlier: look at your reaction and decide whether it was constructive or destructive. Maybe learn from the experience, and move on. That goes for everyone involved.
I think it’s got to the point now where everyone has aired their views and said their bit now. Don’t want this to turn into an ugly slinging match.