@OP:
Read Acts 15 again. They don't decide that it is sin for gentiles to eat meat sacrificed to idols per se, but rather they set that rule to avoid contention - Acts 15:21 - For Moses has had throughout many generations those who preach him in every city, being read in the synagogues every Sabbath.
Likewise, Paul says that eating such meat isn't sinful, but also wishes that it be avoided where it would cause contention - 1 Cor 10 28 But if anyone says to you, “This was offered to idols,” do not eat it for the sake of the one who told you, and for conscience’ sake; for “the earth is the Lord’s, and all its fullness.” 29 “Conscience,” I say, not your own, but that of the other. For why is my liberty judged by another man’s conscience?
Read Acts 15 again. They don't decide that it is sin for gentiles to eat meat sacrificed to idols per se, but rather they set that rule to avoid contention - Acts 15:21 - For Moses has had throughout many generations those who preach him in every city, being read in the synagogues every Sabbath.
Likewise, Paul says that eating such meat isn't sinful, but also wishes that it be avoided where it would cause contention - 1 Cor 10 28 But if anyone says to you, “This was offered to idols,” do not eat it for the sake of the one who told you, and for conscience’ sake; for “the earth is the Lord’s, and all its fullness.” 29 “Conscience,” I say, not your own, but that of the other. For why is my liberty judged by another man’s conscience?