Henrik Stenson, playing the role of suddenly inhospitable host, stands between Linn Grant and DP World Tour history