I sent an email to customer service via the website for this exact thing. It took them about a week but they got it to me. That was also over New Years and for a sailing that was 7 months ago so I wasn't surprised it took that long.
I had to call them to get a copy we never got one on the ship and I needed it to get reimbursed for some business expenses. I called and they emailed it to me within 20 minutes.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!