There is...if you want to get -really- complex.

/ac "Spell" <t>
/pac "Eos Spell" <me>
/pac "Selene Spell" <me>

For instance, when I need aoes from Eos, but if I need selene's buffs instead if I'm using Selene...

/ac "Physick" <t>
/pac "Whispering Dawn" <me>
/pac "Fey Light" <me>

With this, even if you change pets, you could still use the macro, but just be aware that the spell on it has changed.