I have several Fannys in my family tree, too, and they have a nice literary namesake in
Fanny Price from Mansfield Park. Unfortunately, it's much like
Gay, in that the modern meaning of the word is the first thing most people think of when they hear it.
I have a French friend called Fanette, which might be an alternative to
Frances.