My big question is why Ivermectin, an anti-parasitic medicine cures it.
A “virus” is not a “parasite”.
It’s a virus.
There is a big difference, but there’s got to be some other property of the medicine that makes it effective as an anti-viral for some viruses.