HistoryZone of course moves timestamps in opposite direction. You want to convert local time to UTC, not the other way around.
Zorro also does not adjust timestamps, it only uses a default bar time offset 15:40 for daily bars. The timestamps in D1 historical data are only changed with HistoryZone.