The block if any should be at the user level per user and not at the admin level. No matter what gab user's beliefs are, it's wrong to dehumanize them. If anything, you're doing the same thing you're accusing them of doing: Dehumanizing humans with different (race)beliefs to commit (genocide) segregation.
Choosing not to associate with a person or a group of people is one of the most basic human rights, not dehumanization. A private Fediverse instance has the full right to invite, or uninvite, any sort of people or content; you're just seeing the effects of that right being exercised, independently, by multiple administrators of multiple instances.