La forme complexe vient des données cadastrales, qui sont je pense de mauvaise qualité : une partie des parcelles sont bien attribuées au département, mais une autre partie ne l'est pas, même là où ça paraîtrait complètement logique.

Je n'ai trouvé aucune source de référence qui définisse précisément (ou même vaguement d'ailleurs) les limites de l'espace naturel.

Ce doc a une liste de parcelles mais c'est un découpage à la hache, et ça ne concerne pas directement l'espace naturel : https://www.bretagne.developpement-durable.gouv.fr/IMG/pdf/bre_0082_landes_de_st_just_et_rocher_de_treal.pdf

Le PLU classe un bon bout de la commune en Npa ("zone naturelle de protection stricte englobant les sites très sensibles aux niveaux environnemental et paysagé, mais également les zones humides"). Toute la lande avec les mégalithes est en zone Npa donc c'est un bon candidat. Mais les zones Npa vont bien plus loin, y compris sur des terrains qui n'appartiennent pas au département, et même sur des parcelles privées.