現在実行しているマクロのマクロ名を取得することはできますか?
SAS 8.2から追加された自動マクロ変数SYSMACRONAMEを使って、下記の例のようにマクロ名を取得できます。
%put Macro Program: &SYSMACRONAME;