Não encontrei o nome Elson nem no Dicionário Onomástico-Etimológico da Língua Portuguesa de José Pedro Machado, nem no Dicionário de Nomes Próprios (Lisboa, Editorial Notícias, 2002). Julgo que é uma amálgama de Edson, forma do sobrenome inglês Edison (literalmente, «filho de Edward»; cf. sítio em inglês Behind the Name), e de Elton, outro sobrenome inglês (do topónimo Elton, «aldeia de Ella»; cf. idem).