If the oil is acting to conduct the anthrocyanins (which I presume have a purple color and I also assume have been building up in your system for quite some time) it could simply be acting as solvent rather than a cause. If the oil itself does not turn things purple, then you may wish to take a break on the drink and see if the problem resolves.
I hope this is helpful. It is for informational purposes only, and does not in any way alleviate your need to have a local doctor that can advise you.