1. Почему так произошло мне пока не понятно. Алгоритм скрипта я не видел, возможно есть ошибка в лаборатории. Как я понял раньше подобных расхождений не было?
2. Результаты работы внешнего скрипта в блоках использовать нельзя, подразумевается, что внешний скрипт - это "вещь в себе", для тех кто умеет программировать. Примеры есть в разделе использование API. так же есть вариант написать свои блоки-индикаторы, примеров я уже много выложил в соответствующем разделе.
3. Нет такой возможности нет, если честно, я не очень представляю как это можно сделать технически.