Btw, in ZIP archives there is *no* header field that instructs what the pathname separator character(s) used are.
These people having fun with "Unix" versus "FAT" over the past decade are seeing the tip of the iceberg, given that there was a PKZIP for OS/400, there is a PKZIP for z/OS (and a competitor that claims to be cheaper), there are tools of varying degrees of Unixiness for systems like the Atari ST and OS/2, and a whole bunch of things have accrued over the years such as an outright extra header giving alternative filenames specifically for MacOS.
* https://michaelrommel.com/create/2022-12-28-malformed-zip-fi...