1) Я бы порекомендовал перейти на Watir-Webdriver для управления Chrome. Как указано в комментариях, проект chrome-watir на данный момент практически не работает
2) проверьте, что файл существует.
3) убедитесь, что пользователь, под которым работает watir (или watir-webdriver), имеет доступ к этому файлу. или рассмотрите возможность размещения файла в более общедоступном каталоге (с точки зрения прав доступа к каталогу)
4) Я не могу точно сказать, на Mac, но на ПК селектор файлов загрузки Chrome запоминает последний каталог, использованный для загрузки файлов, и открывает его в том же месте (предположительно, для удобства пользователя), однако указание полного пути к файлу не должно быть проблемой. Вы всегда можете попробовать сделать это вручную и посмотреть, работает ли он или нет, если вам нужно быть уверенным.
5) Я не уверен, что мы можем сказать вам, каков правильный путь, ведь вовлечены ваша система, ваши пользователи и ваш файл, вы бы знали гораздо больше о том, что вы делаете в этом отношении чем любой из нас.