There is a difference between excess dye in a piece - once that has been removed, the piece is "safe" to use.
My criteria for that is: after soaking it in hot water with a bit if Dawn detergent for at least two hours, will it " rinse clear" -
If a fabric is a bleeder, I will attempt to return it if it is recent purchase. Otherwise it goes in the wastebasket. I wi not use or donate a known bleeder. A bleeder never rinses clear.