Wie Harald schon schrieb, die Routingalgorythmen bestimmt der, der den Router programmiert. Man könnte (hier in OSM) nochmal versuchsweise die Adresse vom Hausumriss entfernen, in einen Adressnode überführen und (im Hausumriss) an einen südlicheren Punkt schieben. Das ist aber dann vermutlich schon alles was geht. Den Rest muss die Routingintellgenz leisten.