Abstrakt gesehen ja, hast Du. Der Begriff Cloaking ist zwar viel älter als HTML5 (was RDF erst ermöglichte) aber in dem Moment wo JSON-LD oder RDF-Daten nur im Quellcode versteckt werden ist das Cloaking.
Und ja, keine Ursache, aber nochmal erkläre ich das nicht!