Know what I'd do? I would figure up the points of the ribs, save all my flex points for the week, exercise a little extra every day, and figure up your activity points. On the day you eat your ribs, eat the minimum number of points you can beforehand. Drink all your water or preferably more. Begin your meal with a great big salad with a LOW point or No point dressing.
Then, have some ribs and enjoy them! Only put on your plate what you can "afford" to eat, and make a vow (ask for support if you need it) to REFUSE seconds. Make sure you spread the meal out a little with some corn on the cob or whatever.
I think if you just eliminate what you really want, you're going to break down and binge.