Ceasing to shed fibers is an indication that the meds are working and Morgs is probably related to strongyloids in many people. The distinction that makes your issue Morgellons is the unique fiber shedding.
Sounds like you've done your treatment research and have a good strategy for taming the beast.
Maybe among those you are close to you would be better off just referring to an unidentified parasitic infection. This is hardly a radical claim given your travel history. For your own research, I would follow Morg developments.
Some morgies claim they aren't wormy. I'm not in that camp. Fenben is a miracle Morg treatment for me. Take it slow and steady.