If they really think it's suddenly a sin to just deliver the stupid pin and chocolate delight like they did for decades, then just print out coupons for each gift (sort of like the old sea day brunch drink coupon) and put those in the stateroom. Easy peasy, lemon squeezy.
They print and throw away thousands of photos every cruise, and who knows how many $0 receipts for everything, both on non-recyclable paper, so yeah this is a rounding error by comparison. Especially since this paper is recyclable.