Я бы начал с попытки установить часовой пояс в начале скрипта, прежде чем создавать ZIP, а не в цикле foreach.
Но с учетом сказанного я не верю, что это будет иметь большое значение, так как файлы PDF уже существуют?И, следовательно, уже будут назначены эти свойства!
У вас есть доступ к Web Host Manager или подобному?Если у вас есть VPS или выделенный сервер, вы можете самостоятельно изменить часовой пояс сервера.
РЕДАКТИРОВАТЬ: извините, вы уже заявили, что находитесь на общем сервере, очень рекомендую VPS, чтобы дать вам полный контрольсверх этих настроек, должно быть только $ 50 в месяц