Citando le linee guida per l'interfaccia umana di Apple per gli sviluppatori:
Users can view all of an app’s open windows by activating App Exposé. In App Exposé view, users can choose one of the open windows on the current desktop or scroll to find an open window on a different desktop. Users can also cycle forward or backward through an app’s open windows on the current desktop by using Command-Backquote and Command-Shift-Backquote. If full keyboard access is on, they can cycle through all windows by using Control-F4 and Shift-Control-F4.
Per quanto riguarda la tua domanda, è importante sottolineare che la citazione di cui sopra HIG parla di come pedalare attraverso "finestre aperte sul desktop corrente". Presumo che esclude le finestre che sono state ridotte a icona sul dock. Questo potrebbe spiegare alcune delle incongruenze che vedi.
Il takeaway qui è che mentre il sistema operativo può provare a standardizzare alcune scorciatoie da tastiera, questo funziona solo se ogni sviluppatore di app implementa la propria app utilizzando i controlli standard di AppKit. Meno sono i controlli standard (come Chrome), è probabile che le scorciatoie da tastiera standard non funzionino come previsto.
Come nota a margine, anche nelle app che usano AppKit, possono implementare alcuni scorciatoi come il cambio delle schede in un modo diverso. Spero che questo aiuti.