I used the info above, and it all worked great, with one exception. In order to get the package to properly activate with my AUTHCODE during install, I had to create a transform and change the custom action LaunchSPSSActivator to type 34, with source=INSTALLDIR and target=[INSTALLDIR]spssactivator.exe [AUTHCODE]. I also set it to Deferred Execution in System Context, so that it works for my locked-down users running the elevated install.
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.