We are also sending healing thoughts for this poor little girl. Your story was heartbreaking! It's clear you were sent to come along at the nick of time. As far as names go, all of those choices are good, What about "Butterfly" since she is now coming out of that old cocoon into a new life with you?