No, Razor Shell does nothing to improve Escavalier's position in the meta. It fell from grace after the Counter nerfs of Season 20, and the addition of the Community Day move doesn't help its case.
If you’re hunting for a Shiny Escavalier, your best bet is to find a Shiny Karrablast and evolve it. Keep an eye on events where Karrablast appears in research rewards or as a boosted spawn to ...