That's not completely accurate.
But if any man say: This has been sacrificed to idols, do not eat of it for his sake that told it, and for conscience' sake (1 Cor. 10:28).
I am unaware that the RCC has rescinded its understanding that Christ abolished the dietary laws.
Can you show me where that has occurred? Because your interpretation is incorrect. Paul is not speaking of the Jewish dietary laws here, but of the prayer that accompanies the idol-worship.
For if I by grace be a partaker, why am I evil spoken of for that for which I give thanks? Whether therefore ye eat, or drink, or whatsoever ye do, do all to the glory of God." -- 1 Corinthians 10:29-31"Conscience, I say, not thine own, but of the other: for why is my liberty judged of another man's conscience?
A man can eat anything as long as he gives thanks to the TRIUNE GOD of all creation. (I assume this admonition goes for thanking Mary and any assorted saints for the meal, too.)
1 Corinthians 10:
[25] Eat whatever is sold in the meat market without raising any question on the ground of conscience.
[26] For "the earth is the Lord's, and everything in it."
[27] If one of the unbelievers invites you to dinner and you are disposed to go, eat whatever is set before you without raising any question on the ground of conscience.
[28] (But if some one says to you, "This has been offered in sacrifice," then out of consideration for the man who informed you, and for conscience' sake --
[29] I mean his conscience, not yours -- do not eat it.) For why should my liberty be determined by another man's scruples?