The issue is the color would be built into the parser itself, not the text. It's basically a rule in the parser that says "make text between quotes this color", so you can't change it for specific instances.
What might work is a global find and replace with a regex. Find: <i>"(.*)"</i> Replace...