The last verse you quote destroys your point!
It's important to remember that all of Scripture is the revealed word of God, and that nothing contradicts anything else. If one passage SEEMS to contradict another passage, then you have to look at the explanations that are not in contradiction. It seems to me that throughout the Gospels, the Real Presence is explicit ... "This IS my body," ... "The IS my Blood" ... "My flesh is food INDEED" ... "My blood is drink INDEED" ... "Truly, truly I say to you, that if you do not eat my flesh and drink my blood you have no life in you". Literally? Yes ... because the flesh is of no avail, but the SPIRIT gives us life, and the SPIRIT turns the bread and wine into the body and blood of Jesus Christ.
God bless.