Did you specifically wrote the pet name into the macro? The macro I've made works on both eos and selene without trouble.

/macroicon "Adloquium"
/ac "Adloquium" <t>
/pac "Embrace" <t>