Try contacting the cruise line. These days service companies bend over backwards for client requests like this, especially when it can help them with future business.
My mother had an odd request to a cruise ship years ago about bar soap they provided, did wonders on my brother's skin... then...