Thank you Bernie, I appreciate the clarification.
I have also see much different policies where bringing wine and other alcohol purchased in port onboard is concerned. Generally they don't take it, and if they do they should (and will) make arrangements to return it to you when the cruise ends.
Your customs allowance is a separate topic. Not the cruise line's responsibility.