Therma, la salmonella es una bacteria y es perfectamente contagiable, de ahí que posiblemente el numero de casos haya aumentado con el paso de los días, incluso es mas que posible que tu hayas contagiado a tu camarero o tu camarero a ti. El tiempo de incubación puede ser de solo 6 horas a 72.
www.aeped.es/infofamilia/temas/salmonelosis.htm
El hecho de que en Katakolon no os dejasen bajar no tiene que ver con la naviera si no con las autoridades locales, que inmovilizan el barco por precaución (leyes bastante inhumanas por cierto).
En cualquier caso, tu versión es bastante aclaratoria y parece que el staff del barco no ha querido decir las cosas abiertamente, lo cual es lamentable <img src=icon_smile_sad.gif border=0 align=middle>
Creo que, efectivamente, si no quieres aceptar el crucero de regalo deberías solicitar la devolución del importe del viaje o al menos de los días no disfrutados.
El pedir una indemnización va a ser tarea dificil ya que no ha quedado demostrado el origen inicial de la infección.