Citation: 1B_199/2021 E. 4

Il s'ensuit que, par substitution de motifs, le recours est admis et l'arrêt attaqué est annulé. La cause est renvoyée à l'autorité précédente pour qu'elle transmette le recours déposé par le recourant le 12 mars 2021 à l'autorité compétente, afin que celle-ci procède. Il n'est pas perçu de frais judiciaires (art. 66 al. 4 LTF). Le recourant, qui obtient gain de cause avec l'assistance d'un avocat, a droit à des dépens pour la procédure fédérale à la charge de la République et canton de Genève (art. 68 al. 1 LTF). Sa requête d'assistance judiciaire est dès lors sans objet. Par ces motifs, le Tribunal fédéral prononce :