Did you ever try to mass update assets in JSS?
Even if you like to use the API, you might be more comfortable using Michael Levenick's Tool: JSS MUT.Read More
Forgetting a package is a good way to troubleshoot some behaviours. It doesn't install anything, but the computer will believe the package was never installed.
For OS X packages, installed by Installer.app or Software update, simply use
sudo pkgutil --forget [package_id]. You can list current installed packages with
This will get updated at next recon to Inventory > Package Receipts > Installer.app/SWU.
To change this (unrelated) list, you need to delete the relevant file in
/Library/Application Support/JAMF/Receipts, then do a
sudo jamf recon
Again, this doesn't do anything but change inventory.