Подложим так сказать дискуссию
1. VPS + Hetzner по Samba - как по мне не самое правильное решение, проще полностью переехать на Hetzner, при этом и отказоустойчивость, да и остальные плюшки по интересней чем чистый ВПС
2. Amazon S3 + хостинг + самописный модуль на основе php библиотеки работы с S3 - как Вы писали, с чем я полностью согласен, это будет очень дорого по трафику, проще использовать первый вариант
3. google cloud platform - там вроде как тоже можно настроить требуемое хранение фото. - сложно, мучительно и обратно же проще тогда использовать первый вариант
4. ГУГЛ - тут конечно интересно, спасибо за ссылки, по смотрю по свободе с чем его едят и как под опенкарт такое перепилить можно
Если с SDK разораться, то в принципе и на бесплатном пакете можно у друпбокса по ковырять.
PS. Продуктивное обсуждение, попытка с экономить и человеческая лень, двигатель прогресса