Also, see Mark 7, where Jesus Himself tells us: "Hear me, all of you, and understand. Nothing that enters one from outside can defile that person; but the things that come out from within are what defile."
Of course, people are going to interpret things different ways, but it's not fair to characterize Christians as hypocritical when there is certainly a plausible interpretation that allows the eating of pork.
Peter was laying down and in vision. The short answer to your comment is No. The text states that Peter woke from his vision confused about the meaning of the vision. Then he received word that Cornelius was asking to speak with him. He didn't understand the purpose of the vision until he met with Cornelius himself. Peter himself said that the vision had nothing to do with eating pork (which was a Torah prohibition) and everything to do with not treating gentiles like dirt.
Also, see Mark 7, where Jesus Himself tells us: "Hear me, all of you, and understand. Nothing that enters one from outside can defile that person; but the things that come out from within are what defile."
Another example of taking a verse out of context. Jesus was responding to a reprimand by the pharisees about the fact that J-sus and his disciples "wating loaves with unclean hands" before eating their food and "they found fault" because the disciples were not obeying the "tradition of the elders". Now the "tradition of the elders" is not Torah but what we now call the Oral Torah. When J-sus replied to them, he was not telling them that it was ok to eat pork and shellfish. Look at the context of his discussions.
Of course, people are going to interpret things different ways, but it's not fair to characterize Christians as hypocritical when there is certainly a plausible interpretation that allows the eating of pork.
It's only plausible to presume that either of these texts are a red light to eat pork if one takes verses out their context and puts a spin on them the original speaker had no intention of giving.