I have a hard time believing this will hold up in court. Surely they take some measure of federal money to keep up those roads - blocking access to other taxpayers just because they reside outside your city is clearly unequal treatment.
The problem here seems more like the infrastructure that is being diverted around, rather than the alternate routes themselves...