I think all three steps helped.
Nottingham is a notably flocculant yeast, so you shouldn't have any yeast haze.
Whirlfloc is the best kettle fining I've ever found.
Time clears most beers, but with #1 and #2 helping, it can clear very well as you can see!
Broken Leg Brewery
Giving beer a leg to stand on since 2006