Jude 1:10But these men revile the things which they do not understand; and the things which they know by instinct, like unreasoning animals, by these things they are destroyed. 11Woe to them! For they have gone the way of Cain, and for pay they have rushed headlong into the error of Balaam, and perished in the rebellion of Korah. 12These are the men who are hidden reefs in your love feasts when they feast with you without fear, caring for themselves; clouds without water, carried along by winds; autumn trees without fruit, doubly dead, uprooted; 13wild waves of the sea, casting up their own shame like foam; wandering stars, for whom the black darkness has been reserved forever.
14It was also about these men that Enoch, in the seventh generation from Adam, prophesied, saying, “Behold, the Lord came with many thousands of His holy ones, 15to execute judgment upon all, and to convict all the ungodly of all their ungodly deeds which they have done in an ungodly way, and of all the harsh things which ungodly sinners have spoken against Him.” 16These are grumblers, finding fault, following after their own lusts; they speak arrogantly, flattering people for the sake of gaining an advantage. Here it says nothing of meat.
Nor here: 2 Peter 2:14 having eyes full of adultery that never cease from sin, enticing unstable souls, having a heart trained in greed, accursed children; 15 forsaking the right way, they have gone astray, having followed the way of Balaam, the son of Beor, who loved the wages of unrighteousness; 18 For speaking out arrogant words of vanity they entice by fleshly desires, by sensuality, those who barely escape from the ones who live in error,
What they did was feast with the pagans, which included worship of false gods and fornication. The wording in Revelation is a reminder of what actually took place.
ME, your last paragraph so clearly shows that Paul was walking a tight-rope. God had given him the gospel of grace. What he was teaching his followers was new--don't get circumcised, don't keep the Sabbath, don't keep the feasts, and so on. Most of Paul's persecution did not come from Gentiles; it came from believing Jews. God would turn his back and believing Pharisees would come into his church and teach that they had to be circumcised according to the law of Moses to be saved. Paul would come back and go postal: "O foolish Galatians, who has bewitched you? Having begun in the Spirit [saved by grace] are you now made perfect by the law? I fear for you!"
Jews were forbidden to eat meat sacrificed to idols in pagan temples. So if a Jew went to dinner at someone's house, and they were afraid that the meat could have been bought at the pagan temple, then they would refrain eating meat and only eat vegetables. And, of course, the Jews had clean foods and unclean foods. This had nothing to do with diet, but foods were clean or unclean with regard to sacrifice. Recall that Noah took clean and unclean animals on the Ark and this was before God allowed men to eat animals.
Now Paul's followers were free from dietary laws. Paul told them they could eat meat sacrificed to idols (1 Cor. 8:3) and to let no one judge them in food or drink (Col. 2:16-17). But Paul warned his followers that if they were eating with a Jewish brother who would be offended, then to refrain from eating the meat. I do the same if I am having Pizza with a Baptist. I do not have a beer with my pizza. Love for our brother trumps our freedom from the law. If I can, I try to politely teach him that "what God forbids, let no man permit and what God permits, let no man forbid.
Now whiles Paul can tell his followers not to worry about eating meat sacrificed to idols, what does Jesus say to the nation of Israel or the "people of the circumcision." Wrting to the church at Pergamos, Jesus said, "I have a few things against you, because you have there those who hold the doctrine of Balaam, who taught Balak to put a stumbling stone before the CHILDREN OF ISRAEL TO EAT THINGS SACRIFICED TO IDOLS..." (Rev. 2:14). Now Paul says just the opposite of Jesus. Who's right? Both are.
Paul is talking to followers saved under God's new dispensation of grace. Jesus is talking to Jews. John wrote Revelation to "the seven churches which are in Asia." Now lest I get an argument that these churches were not Jews, read Rev. 2:9 and 3:9.