Дело в том, что по старым правилам русского языка название страны звучало как Валлис, отсюда наименование народа -- валлийцы и их языка -- валийского. Позже правила передачи названий иностранных топонимов изменились и Валлис стал привычным нам Уэльсом, однако относительно языка и населения сохранилась устаревшая форма.
Не берусь на экспертное мнение, но мо-моему из-за того, что Уэльс на английском пишется как Wales. ТО есть прочитать можно как Уэльс и как Вэльс. А так как Уэлийцы звучит не очень звучно, наверное, выбрали второй вариант.