Only the Reddit admins can “shadow ban” you. This would be a site-wide thing, not only one subreddit. There is a massive distinction between admins and subreddit moderators. Moderators can remove posts and ban within a specific subreddit, but the mod team there is good and I doubt that is what is happening.
I am just confused on the terminology. You would get a message that said you were banned if you were actually banned. If you were shadow banned, nobody could see you posts and they would have zero views. If a moderator removed your post, it would say so on the post.