I can't help but think that Isabeau is masculine.
Beau is masculine, belle is feminine -
Isabelle. But if you are going to use Isabeau for a girl I agree it needs a really feminine name.
Mirabeau is again masculine imo (feminine would be
Mirabelle). It also makes me think of a poem by Appolinaire called Le pont de Mirabeau.