I doubt my situation is from a follower unless I'm following someone auto-following all the spam accounts. I actually believe it's more likely because Amethyst lumps NIP-28 messages into global feed. Does filter pull all NIP-28 events?
I was block/reporting the same Cat spam from multiple different pubkeys but it would instantly appear again. I checked which relay it was coming from and noticed it was the filter relay which didn't make sense until I realized that Amethyst global was pulling in NIP-28 messages and I assume that filter is considering that NIP-28 group message as a shared event so it's pulling those NIP-28 messages I'm a part of in for me. Amethyst then sees new NIP-28 and feeds to my global.