Task that can't be conditionally aborted

You should be able to restructure your tree to prevent the conditional abort from being applied to the conditional task. In addition you can use the interrupt/perform interruption task if you want to have more explicit control over the aborts.
 
Top