On each section on which no car is permitted, you should add motor_vehicle=no
On any other section, you should use motor_vehicle=destination on alleys (ruelles), since no car should pass through a ruelle if its destination is not on the ruelle path. This allow routing engines to not use the alleys except at origin or destination for the trip.