Yes, the Sunday shoot was great, and 95.6 or 7 was good shooting, Neil - as I understand it, most scores were around 95. Saturday, on the other hand, was a total nightmare and some of the worst conditions I can remember shooting in (actually I came very close to sacking it in and going home)!
There was undoubtedly some good luck involved on Sunday. Despite how it looked from the firing point, most of us held about 3 MOA mean wind during the final detail (so about 6mph), with most of the wind coming in between around 5-7 mph (so if you held waterline you were going to come off with a good score). What made it really great was the awesome visibility and fairly obvious mirage, so the changes were generally pretty easy to spot. Most of the points lost were due to drop offs, which caused a few threes and fours across the line - there was definitely an element of luck in not squeezing the trigger (or it not being your turn to shoot) when a drop-off appeared.
As to how long the record stands, I bet it won't be for long (although no shooting for a season won't hurt :-) ! As you note, Paul Sandie shot a 100.12 (which actually matched the previous record) and a lot of guys in the league are putting in consistently high scores.