Yes hold off. I would get the chlorine to hold steady overnight. Keep the ph low at about 7.2 - when you are finished shocking and the chlorine is holding, then add more sequestering agent. This should take care of the staining. If it does not - then just add a small amount of ascorbic - just a cup or so around the sides of the pool, and put the pool on circulate for a couple of hours. This should do it, you should not have to do a full treatment. The small amount of ascorbic should work without having to rebalance the whole pool again. It will take down the ph so just make sure it does not go under 7.0. When you get to this point it is just a matter of tweaking the water to get the right amount of sequestering agent to keep the stains away.