I've heard of other Cane Corso - Rottweiler crosses. My first thought is always "Why?" Why in all that's holy would anyone cross those two breeds?
Sounds like you handled the situation well. Would it be possible for you to carry your spray in your hand so you don't have to dig it out when needed?