I don't want anyone to think I'm just giving Steve "top secret information" and being mysterious here.
Bleeding issues have so many variables involved that its easier for me to talk to Steve about what he's going to be facing.
Here are some thoughts regarding the issue:
1. Steve did the most important thing already: He tested the colors. No matter how he cleans it, or if he refuses to clean it, he kept himself from paying a claim because he tested it.
2. Bleeding can be caused by the pH of the product, whether or not it was buffered, solvent additives in the product, the type of surfactant that was used, or a pre existing residue on the fabric. I have fabrics here that bleed to alkaline materials, some that bleed to acids, others that bleed to solvents. On one that has red flowers and green leaves, the red bleeds to alkaline material, and the green bleeds to acid products.
3. The choices of how to clean a bleeder once you have determined what products are safe (if any) also has many variables depending on the tools and equipment you own,your level of experience,how soiled the fabric has become, and what types of soils (including spots and stains) are on the fabric.