Pour autant que je sache, il s'agit d'un problème provoqué par un élément de Chrome.
Je suis confronté au même problème, mais avec plusieurs écrans connectés (qui se comportent comme des espaces dans la plupart des cas) : si j'utilise Chrome sur les écrans un et deux, je ne peux pas le faire. Si je cmd+tab vers une application qui n'est que sur l'écran 2, le focus est basculé sur cet écran mais quand je cmd+tab vers Chrome, le focus est remis sur l'écran 1 malgré la présence d'une fenêtre Chrome sur l'écran 2. Si j'intervertis ces deux fenêtres de Chrome, la priorité du focus ne change pas, donc cela n'a rien à voir avec l'ordre de création des fenêtres, mais uniquement avec le bureau sur lequel elles se trouvent. Pour ma configuration à 2 écrans, la priorité est toujours la même, quel que soit l'emplacement du Dock ou toute autre chose à laquelle je pourrais penser pour essayer. Je pense donc que cela a quelque chose à voir avec la différenciation interne de MacOS entre les écrans.
Mais voici maintenant le clou du spectacle : si j'essaie de reproduire le même comportement illogique avec Safari, cela ne se produit pas. Safari se comporte exactement comme on pourrait s'y attendre en ce qui concerne l'ordre de mise au point.
Je pense donc qu'il s'agit d'un problème créé par une interaction entre Chrome et MacOS en raison du verrouillage arbitraire d'un écran.
Je pense donc que la solution la plus simple à votre problème est de déplacer la (les) fenêtre(s) du terminal sur le bureau, là où Chrome se concentre. Peut-être que le fait de réorganiser les bureaux pourrait changer quelque chose au comportement, mais je ne l'ai pas vérifié.