Australian Cam Wurf has flipped his usual script to take seventh at the Hawaiian Ironman triathlon as German Patrick Lange won his third world title.