You're as well educated as it gets with Candida. I'm also sure you may have seen this before. But can you check out this page (even though it looks a little sales pitch-esque) on a product called Lufenuron. I would like your opinion on it, as I'm sure many others on here would as well: