If you are getting your new shipping charge and the shipping quote charge you will need to update the trigger for the shipping quote.
In here you will need to add another trigger to the existing condition. This new trigger will check for the session variable local, if the value of this session variable local is not equal to 1.
This will make it so if the one shipping rule is triggered the other will not be.