Нет, вы не можете сказать новой версии Unison притвориться старой версией. Это печально известная особенность Unison; формат архивного файла (который отслеживает все синхронизируемое для повышения эффективности) изменяется в каждой новой версии. Поэтому версии Unison на разных машинах должны точно совпадать.
Поскольку 2.40 - более старая версия, я не уверен, что она будет в репозитории Ubuntu. Вы можете скомпилировать и установить его из исходников, или попробовать один из этих предварительно скомпилированных двоичных файлов.
лучше всего перейти к этому конкретному родительскому каталогу и запустить zip оттуда, а затем сохранить zip где-нибудь в другом месте.
например
cd / path / to
zip -r /home/user/dir1.zip dir1 /