O comportamento que você deseja já existe; o problema está no CSS, que não está mostrando que há foco.
Fiz um PR que deve melhorar isso:
Agora você deve ver corretamente os vários casos de foco:



A partir daqui, você pode usar as setas para cima/baixo, números e a tecla Tab para alterá-lo pelo teclado.