People are, I think, too enamored to the idea that there is a Jewish God, A Christian God and an Islamic God. This is erroneous. God, the Father, with HIs Son and the Holy Spirit gave to Moses the Ten Commandments, plus after they broke the Ten, the additional laws, ordinances, Statutes and Judgements, which explain, in simple language, how to keep the Ten Commandments. That which some call “ceremonial” had only to do with the animal sacrificial system, the earthly Temple and the priests who administered the animal sacrifices with the washings, grain offerings, and other oblations. They ended at Yeshua’s cross. By becoming the Lamb that taketh away the sins of the world, He did not end the Law, Statutes and Judgements, which outline his religion which, if people accept Jesus’ Everlasting Covenant (we have a choice: either we accept it or we don’t), then we keep and observe all things whatsoever He commanded.
He never changed the health-giving dietary laws. Notice that, in the example of Peter, after several times being shown the unclean animals in vision, that the Lord caused the sheet with the unclean animals inside it to be taken up, away from Peter. One has to try to understand the kind of man Peter was: stubborn almost beyond description, quick-tempered, and determined to impose his version of righteousness on everyone if he could.
Jesus, the crowd, Peter and the man whose ear Peter cut off, and that Jesus miraculously caused to be put back in place on the man’s head.
In an earlier place, Peter tried to tell Jesus that he (Peter) would stop Jesus from suffering and death in Jerusalem. Jesus turned to Peter and said “get the behind me, thou satan,”
Peter, because of his stubborness, often times just didn’t get it. He wanted the peace of Jerusalem, but on his terms.
Thus, when God took up the sheet or blanket which contained the unclean animals and told him to eat of them, God then took away the animals. God was telling the heady, stuck-up Peter, that he needed to expand the outreach of the Gospel to non-ethnic, pagan people whom God loved and loves today. God used Peter’s ethnic and religious Jewishness to get Peter’s attention. Peter did, in fact, change and became a great Apostle after that.