The solution you've needed. Instead of masking or bleaching stains, hydrogen peroxide breaks them apart and lifts them away.
Spills can be considered a rite of passage during a DIY dye job. However, no one wants to scrub stains off their wood ...