Kit is a traditional nn for
Christopher (i.e.,
Christopher "
Kit"
Carson). I suppose it could be a nn for
Christian. Why not?
Jodie Foster (nee
Alicia Christian Foster) has a son named
Kit. I don't know if it's short for
Christian but it seems logical to me.