До сегодняшнего дня я свято верил, что внутри блока (не блока листа) не может быть другого блока (или ссылки на блок).И зря. Внутри описания любого блока (BlockTableRecord) может быть сколько угодно вставок блока (BlockReference).
После этого полез в чертеж, в редактор блока и не обнаружил внутри блока этих двух ссылок на другие блоки (или может плохо искал - чертеж большой и сложный).Скорее всего именно плохо искал.
1. Это вообще нормальная ситуация?Абсолютно нормальная.
как мне транслировать координаты объектов этих блоков внутри блока на чертеж?Напрямую ты транслировать координаты вложенного блока не можешь, т.к. BlockTransform возвращает тебе матрицу преобразования из системы координат блока в систему координат определения блока (в частности в Пространство Модели или Пространство Листа), в который он вставлен. Необходимо перемножать матрицы.