The setting in the Date and Time control panel for Daylight Saving Time (DST) is a universal setting. That is, it assumes everybody in the world is observing DST when its checkbox is selected.
If other areas of the world are not observing DST when the checkbox is selected in the Date & Time control panel, then the Map control panel will be off by an hour for those areas not on DST.
Conversely, if you set the Map control panel to an area that does not observe DST and deselect/uncheck the checkbox for DST in the Date & Time control panel, then time in all areas celebrating DST will be off by an hour in the Map control panel.
In the case of Hawaiians, sometimes they are three hours behind Pacific Standard Time (PST) and sometimes two hours behind Pacific Daylight Time (PDT). The Map control panel can only calculate differences between time zones relative to Greenwich Mean Time (GMT). Hawaii will always show up as three hours past the Pacific time zone and five hours past the Central time zone.
When Hawaiians are not observing DST, but the rest of the country is, there is no combination of settings in Map and Date & Time control panels which will enable you to display Hawaiian local time correctly AND concurrently display the correct time in other places that do observe DST.
The knowledge about which countries observe DST and which do not is not built into the Map control panel, so it does not allow for such a complex calculation.
This same situation also occurs in other parts of the world besides Hawaii. Phoenix, Arizona is an example of an area of the U.S. which also does not observe DST.