Detectives have charged a driver who allegedly hit a 53-year-old Brisbane doctor and left him for dead on the side of the road in the city’s southern suburbs.