“It has to be millennial if there is mortality.”
Well, considering that Isaiah 65:17, 18 and 19 all refer to the new heavens, new earth and new Jerusalem, I find it extraordinarily doubtful that Isaiah 65:20 would somehow NOT refer to that period. It seems much more likely that people are misinterpreting 65:20 if their interpretation creates such a blatant contradiction.
.
Isaiah 65: 20-25 are clearly speaking of biological life, not incorruptible spirit bodies. The verses prior are predictive of NHNE, but not treating it as existing.
.