Hey there !
Welcome to the Forum.
The rules which you are using in this case for the streets are written for straight street segments, not yet curved. The UVs certainly are correct, but those specific rules are quite aged, from times where streets were not possible to have a curvature.
Try downloading the Modern Streets Example, then select 1 Street shape, then right click on it > Select in same layer and assign the Street Rule from the Modern Streets Example. Simply point to the rule in the other project.
This should do the trick and give you even better street models than with this code.
Or of course: Write your own street rules .. 🙂