The doctor was an idiot
Right before they were let loose on the surface in the rafts, Ramius asked the doctor to ensure an accurate head count so no one of the crew was left behind. If the doctor had done this properly, then how was it the cook/saboteur was left on board?
Wouldn't a missing crew-member have warranted a search of the boat?