без разницы, GMT, UTC, москва или иркутск смысл в том, что для всех клиентов отдается единая таймзона которая на их стороне либо корректируется сама в браузере, либо на их же стороне в их бекенде а сейчас предлагается это сломать ради одного клиента
1. Меняем махом у всех на ту которую хочет один клиент. Быстро, гарантированно. Риски - репутационные потери, сломанные интеграции, куча баг-репортов 2. Пишем адаптер чисто для этого потребителя - долго, гаранитованно. Рисков никаких
В варианте Филла тоже не надо никого уговаривать и это не технический способ, а вполне нормальный, т.к. продажник лезет в код и продавить хочет решение после которого "хоть потоп", т.к. он продаст/продал. Куча боли в айти по этой причине - решают техническим способом орг. проблемы.
Есть еще вариант: как вы разделяете клиента? Если на беке вы знаете о нем: токен, логин, прочее.. то можете сделать настройку клиент-таймзона и конвертировать автоматом