Chinese New Year is on the 19th of February. The mission was released two days prior to this event and three days after Valentine's day, which might have been the reason for the implied interaction between Mr. Mushy Peas and McScruff.
When you click on Captain Codswallop he'll say "I be havin' no time to scrub the decks!". When you give him the mop and bucket, he says: "A Captain, be no cleaning!". The position excuse contradicts the time excuse.