I started the the ~130mb vSPhere EXE installer. I then extracted it using 7-Zip and found MS Visual J# 2.0 & .NET installations within, along with vpshere-client.exe.
To deploy as an MSI we'll be doing 3 things.
1. Deploying the J# MSI.
2. Excluding the .NET (in my case, but you may need to update the .NET)
3. Running the vsphere-client.exe and snagging the vsphere MSI from the temp folder when ran. Then to deploy the MSI pass it the property ADDEPLOY=1 so it will run when called directly.