One possible explanation for there only being a single nuke would be the Yangtze, a chinese nuclear submarine stranded in the harbor.
The captain says they hit a mine and just barely made it into the harbor, which would make it very likely it was that sub launching the nuke and the mine being...