I'm starting to think that the HTMLAPPUPGRADE command might do what I want, but only if I could use it correctly.
I've been uploading the apps I built to the PBX using the 'Phone Applications Upgrade' form that they added in 8.0, and from there it seems pretty clear that there is no way to get them onto individual sets other than one at a time. However, the HTML dev kit came with an uploader as well.
From the nearly non-existent documentation I've seen on HTMLAPPUPGRADE it looks like running this command after uploading the apps using the app uploader does push it out to the phones, but I get an error every time I try to use it. Specifically:
Failed to get one use username and password for switch SMC_Admin
ERROR One time username failed on switch SMC_Admin
Uploading finished
When I looked that error up in the documentation, it says that this means it was able to contact the controller, but it's not a 3300ICP. Of course, it IS a 3300, and I'm pretty sure it's an ICP.