ford=yes impliziert schon, dass der Weg unter Wasser liegt. Statt surface=water sollte der surface-Wert deshalb die Beschaffenheit des Untergrunds/Flussbetts beschreiben.

Siehe https://wiki.openstreetmap.org/wiki/DE:Tag:ford%3Dyes#Tags_die_in_diesem_Zusammenhang_gebraucht_werden.