Have you considered taking caprylic acid? This is a common candida treatment. I take CapyrilyCare which is a Whole Foods brand. It is not a complete candida treatment, but it helps.
Are you taking digestive enzymes for what you believe to be low stomach acid? You didn't mention taking HCL (hydrochloric acid) which is a typical treatment for low stomach acid. Digestive enzymes usually have some HCL, but not very much. What are you taking Vit. C for?
I've had a dry nose/sinuses at times (for many years) which cause what I call a sinus headache. My ear also feels plugged. For the past couple of weeks I've been using Lugol'sIodine in my netipot and am seeing chunks of fungus/candida coming out of my nose daily. I believe I am slowly clearing a long-term problem. I use 1 cup of distilled water with 1/4 teaspoon regular salt and add 6 drops of Lugol's. Maybe this would help you, too.
Also, if were me, I would stop taking the Rainbow Light.