You forgot a successful blocker. Something that has only recently been explored, using other viruses to cause the body to switch off the chemical receptors of a virus that cannot be cured with a vaccine. Switch off the specific receptors without harming the patient, and the virus starves.I wonder how it works... gene therapy? A modified HIV virus? An agent that modifies the protein or the viral DNA? Even if it is an effective cure for the disease trajectory, stuff like this usually does not pan out because of the challenges with mass production of synthetic proteins and gene therapies, and limits on the effectiveness of the delivery mechanism. The human body is more complex than what's in a petri-dish.
Also, the human body isn't really that much more complicated than a petri dish.