Awesome post (as usual).

For "xtra" fun (terrible pun), once you've exported the extended attributes into a data set, you can create some macros of them.

data _null_; set work.savedAttrs;
call symput(ExtendedAttribute, AttributeCharValue);
run;

(Though it might be better to run symput on the xvattr data set you mentioned, but using an if statement for xtype.)