I dislike Annabel, though I know I'm in the minority. Anastasia feels like a totally different name to me, not a variant of Ann (and it reminds me of Cinderella's mean sister). And Ann does combine well with other names. You could do compounds or hyphens (Annemarie or Anne-Marie).
But I really love the idea of Anna _______ with the nickname Nina. Nina even isn't too nick-namey, so she won't grow out of it. The family tradition continues, but she gets something distinct to her. Great idea!
I love Anna, but I'm going to suggest you to use the variation instead. Or use it as a middle name. It's just your family already have too many Anna/Anne/Ana. And if you use Anna, you and your daughter will have an exactly same name, correct? I don't know the other people, but for me it can be troublesome.
I second I Annika nn Nina, btw. :)