You all hit the nail on the head -- it's both a health issue and liability issue. I know that one nursery school in my town won't change diapers for the above reasons. So your best bet is Carnival or even Cunard Line, which does have nannies/youth counselors who change diapers.
Smooth sailing,
Luisa Frey Gaynor
Family Cruise Editor