Well, at a glance, with no keystroke bound to either the TargetFTL variable keystroke (on any char or charset) or the /targetexact {FTL} macro, I can't see how this would even export, let alone work.

Also, what's the purpose behind using deprecated calls rather than the Named WoW Macro Actions? Was that a conscious decision or did it just end up that way? Trying to understand your thought process and/or mechanical direction, here. I'm pretty sure I could make a mapped key that does what you're trying to do as an example but before I go and do that, I'd like to understand how you got where you are.