Genghis,
You make some valid points about ejector seat capabilities, but the reports I've seen so far refer to a landing/over run accident at Duxford, and to the front seat pilot ejecting. Perhaps your information is more up to date?
Sadly "Zoom and Boom", on this tragic occassion, doesn't appear to have been an option.