Daisy is a full name by itself actually because it's a flower (I feel the same about
Lily).
There's very few nicknames I like as full names which are not any of the ones you listed. However, I think
Molly,
Romy,
Ginny,
Jamie,
Indy, and
Judy could age okay.
Millie,
Lexie,
Gracie,
Emmy and
Ellie don't feel like adult names to me.