Citation: 6B_652/2023 E. 6

Le recours doit être partiellement admis, l'arrêt du 30 mars 2023 est annulé et la cause renvoyée à la cour cantonale pour nouvelle décision (cf. supra consid. 5.3.2). Pour le reste, le recours doit être rejeté dans la mesure où il est recevable. Au regard de la nature procédurale des vices examinés, il peut être procédé au renvoi sans ordonner préalablement un échange d'écritures (ATF 133 IV 293 consid. 3.4.2). Le recourant, qui n'obtient que partiellement gain de cause, supportera une partie des frais judiciaires (art. 66 al. 1 LTF). Il peut prétendre à des dépens réduits, à la charge du canton de Genève (art. 68 al. 1 LTF), lequel n'a pas à supporter de frais judiciaires (art. 66 al. 4 LTF). L'intimée, qui n'a pas été invitée à se déterminer, ne saurait prétendre à des dépens. Par ces motifs, le Tribunal fédéral prononce :