I’m not quite sure what’s going on with your setup but you may be getting "DSD over PCM." This is a well-recognized workaround when protocols won’t otherwise recognize DSD. For instance, you can use S/PDIF which was originally PCM-only to transmit DSD, but only up to a certain resolution.
In other words, your Mac thinks it's moving PCM data but it's really DSD in a PCM wrapper. Your DAC see it and decodes it as DSD.

