It's strange how people think that a figure skater in their very first senior season MUST already have endorsements/sponsorships.. especially in a country where the sport is also funded by the government and the expenses are not that high, as in comparison to the US/Canada. Until now, I always thought that the main goal for a 15-16-year old superstar is first, to win most if not all big competitions and to get selected for the Olympics, and then to aim for the Olympic podium. This alone requires so much work and many many hours on and off the ice, that I can't see how engagements for diverse advertisements etc. can really be helpful for the training program. And it's obvious, that once they come at least close to this goal, the money will follow on its own.
If I am not mistaken, Alina got her Shiseido and Puma contracts only after going on a strike in her debute season and winning it all straight to the Olympic Games. Even after that season, I still had the impression that it took awhile for her to get the expected coverage from the media and the companies. Also, let's not forget that she was actually coming from a family with rather not that much money and still managed to "survive" in Moscow and to establish herself as one of the most successful female skaters in the last decade.
Even Evgenia needed to be on the top for 2 seasons, going into the Olympics as the favourite, to get the Nike contract.
That's why I rather consider the fact that Anna and Sasha got their endorsements that early in their careers is really something exceptional. But as some other users already mentioned, those contracts are not based only on their achievements in this past season. Anna got the attention of the public with a random viedo on YT of her Dreamcatcher program and was hyped eversince. People were just waiting for her to get recovered from her injuries and to compete on the junior, and now on the senior level. And she didn't disappoint. Afterall, she's 2 times National Champion in a time where the field is so deep, that this is kind of equal to winning the Worlds. Sasha, on the other hand, made her name with her quads (which Anna also has, so there's another explanation for the interest around her). And if we look at the time frame, you can also see that it took at least 2-3 years for those girlst to get some sponsorships despite their huge achievements. That's why I dont find it strange that Aliona doesn't have any sponsorships yet. At the end of the day, she got her 3A only last summer and just started to shine above everyone else, by winning most major competitions (GPF, EC).