Have you tried a Trek Pilot WSD?
It has a fairly upright position for a road bike.