End Conditions - Slope to Grade except where there are Special ditches in Profile

I've drawn special ditches in my drainage profile using vertical point controls in my corridor to control the ditch bottom. I want the template to draw a simple slope to grade anywhere there isn't a special ditch in the profile. However, since neither condition 'fails' as the first priority, a cannot get it to work. Any suggestions? 

1. If I use the slope to grade as the top priority, the special ditch doesn't draw the ditch on the left. The right is correct.

2. If I set the ditch as the top priority, The ditch draws correctly on the left, but also adds a ditch on the right where I want the slope to grade.