Wait… you use macros for that? I'm on console and I NEVER use macros. For anything. I've never used macros in any games I've played. I'm not too fond of the "click this and afk" method of playing. Seems too boring.

As far as getting the fairy to heal a highlighted player, just put pet to obey, highlight the target and use the pet heal command. After that, just switch over to your normal hotbars and DPS/heal, etc. that you would normally be doing. The fairy SHOULD be doing what you commanded it to do; if not, then it might be a bug/technical error that you might want to report?