Well, @angelbope I have to say, I was skeptical. Originally my PHP settings were limiting the upload size to 128M (I had a ~150M) file. I fixed the upload size via CPANEL on my site, and verified that it was resolved, but I could not get past about 48%-53% (almost always a different location), and I tried more than 10 times. I even tried matching up PHP versions and such, but nothing worked…
Until I downgraded the plug-in to the version you suggested, and it uploaded the first time, without any issues, and the website looks intact.
So clearly something is broken in the new version, and hopefully if I need to do this again, it’ll be resolved by then. Meanwhile, thank you for posting this! You saved me a lot of frustration that I was about to go through having to perform a manual backup/restore of the files & database.