I think most of Julia's issues came from not great jump technique and the aftermath of the Olympics what with being the hero of the team event and then not managing to medal at the individual event. Julia's body changed since the Olympic season for sure but other people have survived much more drastic growth spurts and changes with their jumps intact. Julia is still relatively short and her height did not increase much after the olympics and neither did her weight or general body build. She has some curves now but post puberty she is still petite and slim just as she was before. Compared to someone like Mirai Nagasu who went from being itty bitty as a young teen (much smaller than Julia as a 13-14 year old) to a fairly tall with a sturdier, athletic body type by the age of 16-17, Julia's changes were much less significant. And yet even Mirai seems to be improving as of late. I really do think technique and the mental aspect are to blame for Julia's struggles the past couple of seasons, not puberty. She actually is similar to Sasha Cohen in her build, both as a young girl and now woman.
I think if Julia can work to improve her technique and gets herself in a good place mentally, she can definitely come back strong. Being strong may not be strong enough to make it to Worlds or Olympics but it's hard to say what will happen. Under Tutberidze her 3loop and 3sal were not that strong/reliable, and while the 3lutz and 3flip were consistent for her, there always seemed to be edge issues and it wasn't just on one jump (she's gotten called for flutzing and lipping IIRC). Hopefully Urmanov has worked on getting those jumps sorted out, the tano 3lz looked great at nationals so it will be interesting to see how she's looking next season.