David Oshins, who lost his wife last year, expected one granddaughter over for his birthday dinner. More followed.