I think if you have multiple rules with the same name and different priorities you can set the one for the larger discount to "Stop all other rules from processing".
Alternatively, instead of having one that gives 15% and one that gives 20%. If they both are trigger, just make the 20% give a 5.88% discount and it'll work out to be the same as giving 20% discount.
----
If you've found one of my answers useful, please give "Kudos" or "Accept as Solution" as appropriate. Thanks!