Yes, the buckets of beer saves you some money, but I think there are 5 bottles in a bucket (and you pay for four of them??? its been a while) so unless you have help drinking them, they are warm before you can drink them all. Of course you could always ask your room steward to empty your cabin fridge and buy a bucket and store the bottles you don't drink in there for later consumption.
As far as you original question, they have the wine packages but unless they recently started offering them, no beer packages... you can check their website for sure. They do offer a drink coupon booklet but you don't really save money using it, its meant to be a gift for someone to buy you.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise, Magic 1/14, Freedom x 2 6/14
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013