Дело не в кэше, а в том что не во всех нужных местах подключения метода resize передается параметр на наложение ватермарка.
catalog/model/tool/image.php Смотрим модификатор предоставленный Ravilr и станет все понятно.
По поводу opencart 2.0.3.1, если убрать у метода resize проверку на тип ватермарк($type=="watermark"), то все работает отлично, но и накладывается...
Имена участников (разделяйте запятой).