Step 11 (disable auto update) can be skipped by adding
AUTO_UPDATE=0
the the installer line.
For example:
"{PackageShare}\Java\jre-8u73-windows-i586.exe" INSTALL_SILENT=Enable AUTO_UPDATE=0 REBOOT=Disable EULA=Disable REMOVEOUTOFDATEJRES=Disable SPONSORS=Disable
The switches are all documented here: http://docs.oracle.com/javase/8/docs/technotes/guides/install/config.html#installing_with_config_file
While the document says "with a config file", the switches can be passed just fine on the command line.
Since you do the uninstallers in a separate step, REMOVEOUTOFDATEJRES=Disable is probably another good switch, and will save time and stalling out in the installer if the previous version of Java is corrupt.