Isabella Olivia is a bit to "-a" sounding - I love both your other choices but Isabella rose sounds just beautiful
Ps why not use these names? I don't have any Isabella's in our classes but we have plenty of hipster "original" names - Isabella would be a rare classic in our area :) A name with meaning is much better than a stab in the dark at trying to be original!