I don't think the similarity of the village name and your ancestors surname has any relation. They are probably related at some point but we are talking about the times when surnames first appeared (middle ages).
Puskelniai is the correct name of the village. It is close to the town of Marijampole. Jonas parents probably were Mateusas (modern Matas, in English Matthew) Dauksys, Dauksasor Dauksis. I cannot identify the surname of Ona.
You need to find out which parish did Puskelniai village depend to, it seems like it is not Sasnava, as there was just chapel until 1904 there. It is probably the church in Sunskai or Marijampole itself. These churches might have birth records for your ggrandfather. All the church records are kept in Lithuanian Historical Archives.