Eisenhower's words were, "It is improper for me to address that question until I have been renominated". In both these direct words and Sally's fathers direct words, the so-called future perfect (will have opened, will have been nominated) are incorrect. In temporal clauses (introduced by when, before, after, until, etc) we use a present tense. So, as we cannot say 'will have opened/been nominated', we cannot report this as 'would have opened/been nominated'.
Student or Learner