I'm not going to weigh in on if the post removal/ban is justified because it's not my community and I'm not a mod. But if you didn't know about the mod log, you may not know you've been banned before. Personally, I'm a lot less gracious when people repeatedly break rules:
https://lemmy.ml/modlog?page=1&actionType=All&userId=25682582
There are two rule #1, one for the community and one for the instance so, it seems reasonable to message the mod and ask for clarification if you feel it is unjust.