Hmm, yeah that does suck. It might be a round about way, but have you considered WinRM and an admin box that hosts the update manager cmdlets and requisite powershell versions?
This way you could call and capture into a local variable from a crap vm running the old snapin.