Unfortunately we have no idea of how much damage has been caused by the original products being dropped onto the carpet, and one of the stains is unidentifiable but both have left visible marks which would not come out with ordinary spotters. Normally when a situation like this appears the first thing would be to flush out any residues from the shampoo and any spotting agents which have been used to try and remove it. This will then give you a better idea of what the carpet is like before attempting to remove the stain. There are a lot of products out there which will lighten up wool fibres but also excessive brushing will damage the fibres causing them to attract light at a different angle which would give the appearance of brightening the carpet. In theory the carpet cleaner should have informed you that either the stain might not come out or that to carry on would maybe cause more damage. Either way damage was already done by the initial attempts at spot removal. I think this is a classic case of when to use a disclaimer form and of also making sure the customer is well informed of the possibilities which could arise.