Once bleach makes contact with the fibers, the damage is instant and permanent - there's no way to reverse it. What happens is that hypochlorite (the active ingredient) acts as an aggressively harsh oxidant that breaks down the actual structure of the black dye molecules themselves. These dyes are basically complex organic compounds that get their dark color from their chemical bonds. The moment bleach arrives, it smashes all of that to pieces. The yellow-orange stains you see aren't exactly a new color being added - they're more like the leftover residue from this destructive process, sometimes mixed with bleaching byproducts.
What makes it tricky is that unlike what you might think, bleach doesn't just leave neat white patches. Depending on the concentration, the fabric type, and how long it's been sitting there, you can end up with these weird yellow-orange tints or even something that leans brownish. It's a mix of truly bleached fiber and colored intermediate residues. And unfortunately, there's no technique to recreate the original chemical bonds of the dye. Your shirt is basically done for - it's not something you can fix with a stain remover or anything else.