Нну, по идее надо помнить, что при вставке некоторых примитивов (блоки, атрибуты, тексты, полилинии...) координаты для них могут (в зависимости от метода обработки и получения) показываться как в мировой системе координат, так и в системе координат объекта. При этом vla-функции, как правило, работают именно с мировой системой, а ename (насколько я помню) - с системой координат объекта. Поэтому постоянно приходится использовать функцию trans для преобразования одних координат в другие. При этом запросы точек getpoint вообще возвращает координаты в экранной системе (если не ошибаюсь). (getvar "laspoint") в какой системе вернет значения - не знаю, надо тестировать.
Сейчас точно не помню, но, по-моему, vla-get-insertionpoint для блока, текста и атрибута возвращают координаты в WSC. Надо проверять, а сейчас времени, к сожалению, нет.