I’m in a similar position. Only last month they had a really cheap upgrade offer from basic to premium wifi but it’s now gone. I phoned Celebrity and managed to score another $100 of OBC to make up for the offer being removed. It’s a similar story re the 3 night meal package. I also looked at them but they disappeared from the planner quite quickly. Maybe they’ve been maxed out by demand. However, the restaurant staff are always seen going about the ship offering specialty meal packages, especially during embarkation days. I would try once you get on board the ship. See what they’ll offer you. For what’s it worth, Silhouette is one of our favourite Celebrity ships.