Shouldn't "This is an online installer that will download zmPortable during setup" be "This is an online installer that will download Zoom during setup", especially given the description in this site ("It will automatically download Zoom and set it up as a portable app")?
Updated it, thanks for the heads up.
Sometimes, the impossible can become possible, if you're awesome!