You are way more experienced on this than me, and I do appreciate your expertise. Seems like there was multiple instances of lack of communication, by the tour company to the cruise line, the port agent at the pier, NCL to them on assisting to get them home, and who knows what else. They have apparently agreed to pick up all charges.
I do have a question for you, the PVSA fines, is it customary to levy those on individuals, or the cruise line?