Hi Mike,
Azo dyes will repond better to reduction rather than oxidation. I presume that the dye you have on the move is an azo of some sort and if peroxide isnt touching it, i would tentatively try some sodium hydro sulphate with heat.
If the oxidation pathway hasnt done anything, then there is allways reduction.
Maybe worth a go, but i cannot say that i have ever tried it myself.
Graeme
Access Cleaning Solutions