Eh, ironically it’s the Lutherans who still believe in transubstantiation, which means communion is not a metaphor and the essence of the bread turns to Christ’s flesh and the essence of the wine turns to Christ’s blood, the cannibalism is more literal for Lutherans than some denominations.
Either way, Christ could have qualified his statements if he was speaking in metaphors, as he does in other passages, but he was strangely literal about eating his flesh and blood, and again that whole chapter reads like Christ was wanting to alienate his followers because he had amassed a crowd that he didn’t want to deal with.
And yes, lots of scripture is interpreted as not having a literal interpretation, that everything has hidden and layered meanings. This was used a lot by Christians to re-interpret the Hebrew bible as foretelling Christ as the Messiah, and before Christ the priests and interpreters wished to breathe life and meaning into scripture by finding meanings in there that weren’t supported by a more literal or direct reading. Still, this seems like addled religious thinking to me, strangely disrespectful of the scripture and motivated by a need to resolve cognitive dissonance when passages don’t make sense or contradict something the church wishes to change their minds on (such as the way the Roman Catholic Church re-interpreted Christ’s messages on poverty and wealth).