Hi Mike. I think, you are right. But the parasite has to go and sometimes you need the heavy stuff to do it, otherwise you may have this thing for the rest of your life!
I had an intestinal parasite last year, and took it out easily with a standard anti-parasitic formula. Once it was gone, things returned to normal quite quickly.
Having something as tenacious as c. neoformans may require man-made drug solutions.
Shroom