Martin I had one of these almost identical situation recently. Fruit had been left to rot in a rental, 3 different rooms (very dark stains, almost a dark orange...). Beige wool berber (think it was a sisal style actually). I treated all the spots repeatedly with a peroxide/ammonia stain remover, with very little change, although there was some. I had been sent to the house to deal specifically with these spots so I perservered, and ended up applying steam with the stain remover gently in small bursts and eventually ended up with a 99% removal with almost no trace of the original stains at all. I may have got lucky but that's what I would recommend trying if a repair isn't a good option. As usual, the customer needs to make the call because you could make it worse.