I think your problem is the clearing step. Common practice is to follow dichromate bleaches with sodium sulfite; permanganate bleaches go with the metabisulfite.

That's what stood out to me at least.