Ummmm... I would say all the waiting in the world may not have helped.. It sounds like he was hung up or maybe an obstacle or he just did not feel like coming the rest of the way in.. perhaps he already had a hen with him or somehting... If I had a bird that was staying in that spot for so long and would not come closer, i would not waste all day sitting in one spot.. Although you said you tryed to get above him, I would have tried to circle on him instead.. Rather than just trying to get closer or trying to get all the way on the other side of him, do a circle on him and get off to the side..
Heres a diagram.... instead of getting on the other side, just call from the "circle position" as labelled on the diagram.. See what others think of this tactic as well...