I have access to my game right now, so here are my macros. Just remember that if your fairy isn't placed, she'll stay where she is and won't move afterwards. You can either press heel or add a heel at the end of the macro. If you add a heel and place your fairy, you'll have to place her again after she's done casting. Up to you.
Fey Illumination
Fey Covenant/micon "Fey Illumination" pet Eos
/pac Stay
/pac "Fey Illumination"
Whispering Dawn/micon "Fey Covenant" pet Eos
/pac Stay
/pac "Fey Covenant"
The wait 3 is the cast time so she doesn't cancel her own cast and waste whispering dawn./micon "Whispering Dawn" pet Eos
/pac Stay
/pac "Whispering Dawn"
/wait 3
Selene summon
The wait 7 is for when swiftcast is down and you don't have a fairy already summoned. If you want Selene on obey automatically, just change the sic for obey/micon "Summon II"
/ac "Summon II" <me>
/wait 2
/pac Sic
/wait 7
/pac Sic
Eos summon
I checked and I was actually wrong with my physick+embrace macro, embrace comes in second./micon "Summon"
/ac Summon <me>
/wait 2
/pac Obey
/wait 7
/pac Obey
So I can use embrace on its own first and then physick to heal two targets, or just physick to cast both physick itself and embrace on the same target./micon Physick
/ac Physick <mo>
/pac Embrace <mo>
I play with mouseovers, so my "embrace keybind" is
The only problem here is that you can't interrupt her embrace, because of the cooldown. If you added a "stay" to interrupt her, you'd have to keep smashing the button until it's off cooldown or wait until it's off cooldown to reclick it again. I prefer to let her finish her thing. It's up to you though, you're free to add a "stay" before the /pac embrace if you want. It's a matter of preference I think./macroicon "Embrace" pet
/pac Embrace <mo>
Also, Lyrica is right about muscle memory. I have a similar mouse. Put stuff you use together close to each other.
Just remember that nobody is "perfect". You can experiment and find what you prefer.