I guess you would have to add a column to the cart "RegularRate" and set it to "1" for all items that have a regular rate and set it to "0" for your two special items.
Then create your shipping rules using "based on column subtotal" and use the special rate if the subtotal of "RegularRate" is zero (no regular rate items in the cart only special rate items).