This isn't strictly re a drinks package, but hopefully a helpful hint for actual or would-be cruisers. Some regulars may know this already!
We're keen on a decent cup of tea. We always take a couple of mugs, as the usual cups on ships are for coffee, tiny, hopeless!
We ALSO take our own teabags (Yorkshire for us, but whatever you like). This is because so many ships have feeble, American style teabags, (Liptons is one brand), and you'd need 3 in a cup to make it even vaguely drinkable. A line like Fred Olsen, which mostly caters for let's say the 'more mature' British cruise passenger, may well have tea options that you recognise.
I recall on our 2nd or 3rd cruise, we were on a table for 10 for dinner, mostly Brits. The waiter came to ask re 'coffee', I asked for tea please, and that always pees them off. They are likely to return with a cup of 'hot' water, and a separate teabag. On the 2nd night, we had our own teabags ready (though the merely 'hot'-ish water isn't ideal), but we had something drinkable. Most of the table perked up, "where did you get those"? We explained they'd come from home,
and if your own mugs can travel in a box (we'd bought some in a West Indies souvenir shop) there's space for most of the teabags you'd need.
That was ages ago, these days most ships have a decent buffet with a tea/coffee station (or several) - easier to use those than stay in the restaurant.
Oh, AND >>> never be afraid to use the buffet if you don't fancy the MDR - Main Dining Room - menu, it's often underused in the evenings, and if you happen to fancy 3 starters and 4 puddings, that's no problem in there! The menu is available from maybe mid-morning.
We absolutely HATE 'formal' nights in the MDR (I know, some folk love all that dressing up, but we did it once, that was enough), so those nights it's the buffet. [I assume some ships STILL have a 'formal' night??].