On crippled cruise ship, icky jobs fell to 'amazing' crew