Not knowing Chicago i've sorta got lost in your discussion of possible sites, but if the McCormick place is by the lake that would get my vote.
Would they be considering a wharf as part of the deal?
It was Plato who said, “He, O men, is the wisest, who like Socrates, knows that his wisdom is in truth worth nothing”