So Peter.....
Does the final interpretation come down to:
A) Roads are Roads and Towns are Towns....
thus, the ROAD based VC do not count in the Town (the road effectively disappears as it passes through the town)...
OR
B) There must be a contiguous path THROUGH the town leading from the Road and out to a Road hexes .....that path must be German controlled on the last turn...