Alena is done, yes, I think so. Others are passing her by. Pogorilaya and Gosviani are both better than her at this point and everybody knows it, it just takes a while for the judges to get the memo and drop her PCS to where they belong for how she is skating recently. Korobeynikova could still bounce back, so that's 3 ladies right there who have essentially passed her or have the potential to soon and that's not including the big 3 (Tuk, Sot, Lip) and those who are still ineligible for another season or two (Radionova, Sahnkovitch, etc) so really things look pretty dim for Leonova. Her spark is gone and so is the jump consistency, and those were the 2 things that got her to such a high point in the first place, she's never been the strongest skater with the most beautiful or difficult jump combos and layouts.
Julia is good and can come back still, but her scores at JW were interesting. Her PCS were not that high and were right between Radio and Pogo (2-3 points below and above those two, respectively) but overall, it seemed like the judges regarded all 3 fairly equally. Elena won because she was the cleanest, but her score in the FS was just 4 points above Julia, who had 2 visible errors to Elena's none, and even Julia was only 6 points ahead of Anna who had several small errors that cost her a lot of points. So I think either Julia or Anna could have maybe won with a clean skate, but the score for such likely would not be that high anyways, perhaps 115-120 points. So it's hard to stay where they stand compared to Liza and Adelina, just because senior internationals are judges differently, esp. regarding PCS.