This only started happening recently. The dive times in MacDive are out by an hour.
For example, this is what is displays in Garmin Connect:

This is the dive in MacDive:

If I load the FIT file with the Fit File Repair tool it also says 9:24:41 AM
DST is not currently in affect in Oz.