Adding to the discussion I believe racism would be “I’m not attracted to x race” while “I’m not attracted to the characteristics associated with x race” would be all g.
how not pony do they have to be? would alicorns count? what about changelings? are hippogryphs too pony for her? seaponies/merponies? what about tatzlponies? lamia ponies?