The issue is that it seems like if you completed the quest before the patch, but did not progress to Act 3 yet, he will never get on the ship, even though he was on the ship before the patch