Why were many of the Jews scandalized by His words? As the old saying goes, "in God's own time." He decided to give them His Flesh and His Blood to consume at the Last Supper.
Or maybe they realized that, and didn't want Him to become part of them, possibly with the realization they would have to give up some of their Jewishness and the ego trip it evidently was for them.
There are a plethora of quite probable and reasonable explanations for the issue without resorting to weirdness.
And the fact remains. If He didn't mean a symbolic taking in His Gospel and making it a part of a man, but meant it literally, He would have carved out a chunk of thigh, drained some blood and fed it to them. He was right there.
Anybody, anywhere, believing in Christ, His Gospel, and faith in God and Christ can reach Him in their hearts through the symbolic communion of their belief. And so can you, Catholic or not.