The problem is “black” being used in a negative context while at the same time “white” is being used in a positive context. It reinforces racial stereotypes specifically because that is the language we also use for race. Language and psychology are inseparable.
“Block list” and “allow list” are clearer and less ambiguous anyway, and just make more sense.