Se o limite de download estiver funcionando, ele deverá estar conectado ao qdisc de saída, já que é uma regra de saída. Se você anexar o script de upload ao mesmo qdisc, como suas instruções pai idênticas indicam, isso significaria que ele também está anexado ao qdisc de saída. Isso claramente não faz sentido, já que é um limite de ingresso.
Além disso, tenho certeza que o htb não é um qdisc de entrada suportado. Você pode colar um link para a documentação que estava seguindo?