Hello dodgint,
Initially, Patch Management was not designed for Software Update uninstall, for adding this uninstall process would greatly increase the .cab file data size and download time. Hence the process provided in KM: HOWTO42396 for Windows XP that would allow the uninstall process to be performed via run script.
However, the software update installations for later operating systems (i.e. Windows 7) no longer implements these file types. These files are not present in Windows Vista, Windows 7, Windows Server 2008 or other recent operating systems, for the uninstall process is handled by the servicing stack of the OS. The supported method for uninstalling Windows Updates moving forward; use the 'uninstall updates' in the Control Panel > Programs and Features > View install updates, and right-click > uninstall.
Please view this TECHNET forums link for more information regarding these file types and locations for recent operating systems. If you have any further questions regarding a scriptable method to perform the software update uninstall; please contact Microsoft.
Keep in mind that if the uninstall software update process is scriptable; the process detailed on KM: HOWTO10487 under heading 'Create a Custom Task and Script for Windows' would be the best practice within our product moving forward.
Thank you,
Joshua