Nenhuma explicação para os cavalos, para os homens, bem, considere esta tela:

Vemos cerca de linhas 12 em frente às paredes, 20,000 / 12 = 1666. Eles também parecem não ter mais que 1m separados, então isso significaria no máximo 1.6km de forças espalhadas em frente ao muro, se você observar, por exemplo, o seguinte mapa do desembarque de King, isso não parece de todo uma expansão irrealista.

Não consegui encontrar um mapa com escala (estimada), mas o comprimento total das paredes voltadas para o solo parece estar muito acima do 1.6km. Como não é um cerco, a força de Daenerys provavelmente se concentrará em uma parte específica do muro, mas certamente não é exagero que eles precisem cobrir um grande pedaço do muro e eles precisam cobrir todos os portões, mesmo que o exército (ainda não) seja visto nos outros portões. Nós nos concentramos principalmente no portão único que Jon está enfrentando, mas isso não significa que o exército esteja limitado a isso.
Embora isso não explique a falta de cavalaria, já que não vemos nenhum show, não é possível dar uma explicação para isso.