The latest version of Keynote (6.5.2) has a new option in saving files: Single File.
Since images get scrambled in file packages, this might stop the problem.

I tried saving a keynote single file to dropbox with multiple images and they all showed up correctly after quitting keynote and opening again.

—kees