Great flush Jen!
Thought I would comment on your speculations.
1. Olive oil isn't really antifungal (despite what some people say). It won't kill fungus - but it is supposed to keep candida trapped in the yeast phase.
2,3. You are right about bile. In particular a Liver Flush results in a big release of bile, not all of which gets absorbed at the end of the small intestine. As a result some passes into the colon (where it stings on exit). Bile is pretty alkaline, and as well as disinfecting the small intestine, this will kill candida it happens to contact in the colon.
This one-off release of bile into the colon probably wont help all that much long term, but increasing digestive power and freeing up the bile ducts should.