Nie wiem czy tam jest znak B-41 czy może wygrodzenie jakąś barierką. Jeżeli jest tam tylko znak, to masz rację, foot=no na highway=footway będzie bardziej poprawne.

Chociaż nie wiem, czy wtedy nie będzie trzeba przywrócić wheelchair=no i stroller=no, bo wg wiki nie są one żadną podkategorią foot.