Set the weight of the items that should not be charged shipping to 0.
In the UPS calculation on the shipping tab, add another trigger:
Subtotal for any column:
If the Subtotal of Column [TotalWeight] is [>] a value of 
When i do this i get an error No Packages to ship