Sua configuração do dhcpd.conf é válida. Eu mesmo testei no isc-dhcp 4.2.4 e os endereços MAC da subclasse obtiveram os endereços do pool l2vpn_user.
Eu recomendaria executar o dhcpd no forground com o log de depuração ativado (sinalizadores -f e -d) e fazer algumas verificações de integridade com base no que está registrado. Como sua configuração é válida e funciona nos meus testes, é provável que exista algum problema externo que esteja causando o problema.