Did you try it the other way round? From 028 to 027? My idea is that mapsource perhaps thinks that highway=motorway implies that it is a oneway road. Check here.