It seems that the admin of fosstodon.org is a jerk, and fosstodon is going to disappear from much of the fediverse soon.
SOON.
I've interacted with a couple fosstodon folks. Y'all seemed nice. But your admin lets the assholes run free.
If you want to stay on the main fediverse, I'd advise you to move to a less sucky server post-haste.
Also, I fully support bsd.network blocking problem sites like yours.