Im letzten Teil des Ausschitt oben gibt es ein Unter-Array "value", aber nicht in der Form wie ich es in Beispielen gefunden habe mit
[{"name" : ..., "Bez": ...} { ... }]
Kurzer Klugscheißer-Hinweis, um zukünftige Missverständnisse zu vermeiden: das, was du da beschreibst als das, was du in den Beispielen gefunden hast, ist kein Array, sodern ein JSON-Objekt. Ein Objekt besteht immer aus einem Paar Eigenschaftsname+Wert. Der Wert kann dabei ein String, eine Nummer, ein Boolen, selbst wiederum ein Objekt oder eben ein echtes Array sein. In deinem Beispiel ist erst das, was du unter "value" hast, tatsächlich ein Array, erkennbar am [ und ].
Hilft dann wahrscheinlich auch, die Umsetzung der JSON-Bibliothek in Delphi etwas besser nachvollziehen zu können.