Well if making the distance to capital pentaly decrease is hardcored (as I assumed it would be) maybe a happiness bonus added to roads and ports would do the trick of representing the effect of efficent transport shrinking the effects of distance.