Not a full answer but not really, it wants Light Clay to extend screens turns and being a mega evolution causes the mega stone to take its item slot. If you want a Fairy type Pokemon that sets up screens your best bet would be either Grimmsnarl, Tapu Koko, or Klefki, whichever is available. If you want a rock type you can try Glimmora or just base Diancie with Light Clay.
The reason why this isn't a full answer is because I can't back it up with proof lmao