maxsite подсказал, что " Пути во вложенных import less-файлах указываются как и в основном style.less как-будто бы все они на одном уровне."
Файл начал нормально компилироваться, но путь до 2 уровня разный, т.к. общие файлы вызываются из разных мест.
В одном месте это
@_import "/../../../general.less";
В другом месте это
@_import "/../../../../include/static/css/general.less";