I agree with what mirfak said-- call a
Charlotte LOtus if you want, but don't try to claim that
Lotus can in any way come from
Charlotte. I'd just use
Lotus. I think it's fine on it's own (in the tradition of flower names) and if you wanted a nickname you could always use
Lottie.