Most bike routers don't allow cycling on highway=footway anyway, unless there is an addition bicycle yes/designated tag. And I think this is generally a good thing. In this way/1115986757 example, bicycle tag is mostly useless since it only connects pedestrian footways.

I've seen several "kergliiklusteid" that are not properly connected to the rest of cycling network. Meaning crossings are footways without bicycle tag. In such cases it is necessary change it to fix bike routing.

But please, don't use bike dismount unless this is really needed and there are actual signs for that like in https://www.openstreetmap.org/way/1136290745