Precisamente por nem todas as trunk estarem reservadas a veículos a motor, é que não há essa regra nas trunk nacionais, ou seja,  não é uma regra geral por omissão, ao contrário das autoestradas (highway=motorway), onde isso está implícito.
No caso das trunk, há muitas onde o foot=no, bycicle=no, horse=no não se aplica, como em muitas IC e até IP.
Daí ser preciso aplicar foot=no, bycicle=no, horse=no onde existem as placas de trânsito no terreno.
Assim sendo, aconselho fazer revert a todos os changesets onde removeste essas etiquetas.

Caso precises de ajuda ou de algum esclarecimento, estou ao dispor.

Cumprimentos,
António.