Sorry if I missed it, but...
From Fallen London Wiki
...once you've earned all the Thalassic Favour you need, do you have to stay on Mutton Island until the second week to trade it all in?
I don't mean to seem impatient, but I have important business to attend to back in London...