Try red RX and steam it with an iron through a terry towel. If that doesnt work try sodiuim met, instead same method. Do it gradually, dry between each attempt, and charge accordingly! Worked for me last time, but funilly enough I couldn't get a red wine stain out of the same carpet 6 months later - it was a whole bottle though- what a waste!
Test thoroughly on inconspicuous area first, prequalify with client IN WRITING, and dont expect it to work. In my experience, if you think it will work it wont, if you think it wont, it will!