I like
Christabel a lot, although the
Christ part makes it a GP for me.
I like
Kit as a NN for
Katherine, but I feel like it'd be sort of a letdown used with Christabel...it's okay, though; I don't think it's too much of a stretch.
Kitty sounds too much like a pet's name for my liking.