Конечно же, правильным написанием будет вариант холщовый, с буквой О после Щ.
Слово "холщовый" является относительным прилагательным. Оно означает "сделанный из холста".
В прилагательном "холщовый" имеем следующие морфемы: корень холщ-, суффикс -ов- и окончание -ый. (Также в этом слове произошло чередование коренных согласных СТ — Щ.)
А в русском языке одно из правил орфографии гласит: в суффиксах прилагательных после шипящих букв (Ж, Ш, Ч, Щ) звук [о], находящийся под ударением, следует обозначать буквой О, а не буквой Ё.
Примеров можно привести сколько угодно. Например: парчовый, чесучовый, ежовый, моржовый, грошовый.
Есть, правда, слово дешёвый, которое пишется через Ё. Но, говорят, в прилагательном "дешёвый" вовсе нет суффикса, а есть корень дешёв- и окончание -ый. Соответственно, здесь действует правило написания корней: в корне после шипящих ударный звук [о] обозначается буквой Ё, если в формах данного слова или в однокоренных словах в данной позиции встречается буква Е (чёрный — чернеть, жёлтый — желтеть, желток и т. п.). В данном случае можно проверить написание словами "дешевле" или "дешеветь".