I was just finishing up listening to Somewhere in Time this afternoon, and it dawned on me Stranger in a Strange Land would also be another visually stunning song to put in the set. If they don't play the album in-full (which would be cool), my guess is:
Caught Somewhere in Time
Wasted Years
Heaven Can Wait
Alexander the Great
Stranger in a Strange Land
But that said, the entirety of the record is less than 52 minutes. I don't see how that couldn't be done, and the songs still stand up, at least to me. Add Hell on Earth, The Parchment, Days of Future Past, and The Time Machine (just guessing), that's 35 minutes, totaling 87 minutes. In a two-hour set, another 33 minutes of Maiden classics, and bam, there's your show. Giving folks the new record, a full record, and a number of the classics.