Remotely running GPUpdate and verifying it ran without WinRM

Lately I've been working in some environments that don't have remote management nailed down (i.e. WinRM / PowerShell Remoting). That said, doing just about anything across a lot of systems has kinda been a pain. Most recently I needed to force GPUpdate to run then verify it ran. Without being able to use Invoke-Command with the -ComputerName parameter or Invoke-GPUpdate I had to come up with another solution. Below is what I ended up with, leveraging both WMI and RPC. 

Forcing GPUpdate to run remotly via WMI

Collecting the latest 1502 "...Group Policy...Processed Succesffully..." events via RPC