Birds have little to no sense of taste (that's why people readily feed them cayenne pepper to increase egg production and quality... and they love it!) so that shouldn't have anything to do with it. I've never had a bird not drink because of the color of the water either. You said she was drinking voraciously at first, is she just filled up now? Give her some time, keep her away from your other birds and make sure the only water she has access to is the vitamin water and she will eventually drink it. Depending on what vitamins you're giving her, you could also use a tiny syringe to put a couple drops directly into her mouth 2-3 times a day as well. In the past, I have used Poly-Vi-Sol without iron as a source of vitamins and diluted Gatorade as an emergency source of electrolytes when I didn't have any around. Electrolytes/Gatorade don't need to be used unless she becomes inactive, lethargic, or stops eating and drinking. The vitamins should help with leg recovery though if it isn't too badly damaged. Like I said, just make sure the vitamin water is the only water she has and maybe try to give her a few drops directly a couple times a day for about a week. Don't worry, as long as she is in high enough spirits to keep eating and drinking, she will eventually drink the vitamin water.