This site gives, as an alternative spelling, Kaolin, which I find really unfortunate. Caelan itself I've never encountered. I prefer Colin; if it's fem - which it might as well be, since I have no context for it at all - I'd prefer Celia or even Colleen.