Help with rules - remove shipping option if coupon applied
Check for shipping address and coupon code application in the same rule.
events: "After updating an existing commerce order".
conditions: your conditions
actions:
Condition IF -> "Coupon code for a particular discount has been added to the order"(Select your 10off discount from drop down list) -> "Remove all shipping line items from the order".
Condition ELSE -> "Apply shipping rate to an order".

Although your business logic may require a different approach.