Eu descobri qual era o problema. E isso respondeu a 2 problemas que eu tive.
Estou usando isso para contar os bytes que um usuário usa e, em seguida, encaminhá-lo para o destino. O problema era que o uso não estava somando junto com a pergunta acima.
Esqueci de incluir uma regra para downloads para cada regra de uploads. Adicionando estas regras,
277K 330M wifi.usb all -- * * 0.0.0.0/0 192.168.100.3
144K 20M wifi.usb all -- * * 192.168.100.3 0.0.0.0/0 MAC 00:11:22:33:44:55
0 0 Local all -- * * 0.0.0.0/0 0.0.0.0/0
Então, ainda tive que usar o endereço IP, pois não posso usar o iptables para especificar um endereço MAC de destino. Mas com a correção ainda posso ter certeza de que o endereço IP corresponde ao endereço MAC.
Se alguém tiver dúvidas sobre isso, posso tentar explicar mais.