About the town name you are seeking, might it start with a K and end with -je (instead of -pe)? On the on-line Lithuanian phone directory, looking for surnames Zemaitis in the Sakai region, there are some listed in the town Kiduliai. In Lithuanian, place names ending with -je mean inside the town of. Place name-endings vary according to language usage. Also you may want to look at some manifests for Ellis Island. There are several arriving from Scotland with spellings of Annie Laukaitis, and Adomas Lankaitis. I'm not sure if you can find anything to connect them to your family, but the data base is free to search. These are just some suggestions.