Maybe the name was written that way on some official document and your family was stuck with it. You're right, the capital K doesn't belong.
There is a website, www.nordicnames.de
which lists a Swedish given name, Lek. It explains it as being from the old Norse Leikr, meaning "play" or "game". So your ancestor might have been the son of someone called Lek, and he added the Greek -ander, "man", to the patronym to show that he was educated. There's a list of such names here -http://www.etgenealogy.se/nwonamn.htm
Carlander looks like a similar construct, with Carl as the father's name.