I have done some preliminary testing (with a slightly modified rdf) and my results (including the rdf and IR file) are uploaded here.
Bottom line: It works - mostly. Exceptions:
(1) Pause doesn't work (despite using 2-byte Pause commands)
(2) "Temporary" device selection isn't really temporary as it seems to remain in effect even after completion of a Macro.
Note: Anybody looking to open and potentially test my IR file included in the zip, be advised that my Atlas JP 1.2 remote has a malfunctioning Power button, so the Raw Data in the IR file has a manual kludge to set up the TV:1 button as the extender activation key instead of the more traditional (and built-in to the extender) TV:Power key.