Here is my theory on blood and I know it might sound crazy to some. But as Paul said: things that the eyes did not see and the ears did not hear about.
I believe the new creation, the new man, the immortal ones are humans who do not function on blood.
After Jesus was ressurected he said to Thomas, touch me, see that is me, a spirit does not have bones and flesh. He did not say blood and flesh. Plus his blood was given for our redemption. Not that I think that the new creation / new man has normal bones and flesh, I actually think they have a body of another kind of matter, an imperishable matter.
And I also think the new body functions by holy spirit. And needs nothing else. Holy spirit is simbolozed by water in the Bible, this is why Jesus talked about living water.
The life of the old human is in the blood. The spirit is the life of the new human/ the new immortal creation.
I believe the blood of Jesus meant what we all know it mean, but the body, simbolized by bread, meant this new body, this new immortal human race, ammong which Jesus is the first one. And he now has the power to transform others, and he will, when he comes back.
This is why Jesus was saying we have to "eat" his body - he meant we have to become like him, with a similar body, of the same kind, of the same matter as his.