I think Paul answers your question. See 1 Corinthians 15:35-56. Note the question in verse 35 which is basically the OP's question. And note how that question and answer follows the paragraph where Paul points out that Christ’s resurrection proves we will be resurrected.
But, it needs to be observed that Paul is not contrasting physical with non-physical, at least not in the English senses. He contrasts the inherent corruptibility of the physical with the inherent incorruptibility of the resurrected body. The resurrected body, according to verses 42-43 is imperishable, glorious, and powerful. So, it could easily still be what we call physical, it just wouldn’t decay or die. To the Hellenist mind, what was physical perished. Think of the physical as a death container. Their word for ‘flesh’ (σάρξ) refers directly to what is corruptible (or possibly, corrupting) [I got this observation from N.T. Wright]. Paul says in verse 50 that “flesh and blood cannot inherit the kingdom of God.” So, that’s a reference to the fact that what is corruptible (ie flesh) and that which is associated with death (ie blood) does not exist after the resurrection, and the kingdom of God becomes our kingdom-home.
I’m not sure what the OP actually means by “spiritual heavenly” body. It may or may not be what Paul is referring to. If it’s ghost-like, then that contradicts Luke 24:36-43 where Jesus directly contradicts such a meaning, even saying, “touch me” and he also eats fish. In that regard, you can’t touch what we in English would describe as “something not physical”. So, again, that’s the different contrast between Hellenistic ‘physical’ versus ‘non-physical’ and English ‘physical’ versus ‘non-physical’. So, that observation about the difference between English and Greek heads off the possibility of Paul contradicting Christ.
We won’t decay. We won’t die. But, we’re still touchable and we can even eat food. Hmmmm... there’s a joke in here about "heavenly" diets and no health checkups, but I’ll stop.