Вы можете использовать переменную load-file-name, которая задается функцией load, задокументировано следующим образом:
Полное имя файла, загружаемого `load '.
Как описано в руководстве:
Когда Emacs находится в процессе загрузки файла, это значение переменной является именем этого файла, так как Emacs обнаружил его во время поиска, описанного ранее в этом разделе.
Примечание: buffer-file-name, поскольку процедура не работает, как вы могли ожидать.