You've confused science with politics. There is no scientific consensus on whether ivermectin is an effective treatment for covid. The people claiming this are engaging in politics. There is a consensus that people should not use ivermectin (or any medicine) except as directed by a doctor and not until there is extremely good clinical evidence for its efficacy. But that doesn't imply that ivermectin isn't effective, just that we don't know.
Comparing ivermectin's supposed anti-viral properties to the the standard model or vaccines is absurd.