For almost a decade, some residents in the tiny town of Geraldine, Ala., were having their pharmacy bills paid by a secret benefactor. No one knew until after the man’s death.