I must tell you that I made it a point to watch the movie Mao's Last Dancer... really outstanding in every respect. The fabulous music from the film which forms the body of his Free Skate program speaks to both his ballet career in his youth and was used brilliantly by Lori Nichols to construct the program. You will definitely acquire a strong perspective and appreciation on the program from viewing the film.
I'll have to see the movie one day then if that's the case. Although I've always felt that if a program needs a verbal explanation or requires that I have watched movie or book to enjoy it, then the choreography, choreographer, and/or skater has failed to portray the message with their expression and movement. It's one of the reasons why I tend not to enjoy programs from Averbukh as I feel they rely too much on a story that needs to be told verbally to understand the program, but this is just my personal taste. I wouldn't say that's the case with Nathan's free skate, as there are moments I really like without knowing the full story or having seen the film, in that sense, I think the program choreography and performance has been effective.
If like you said it was simply chosen to push the narrative of his ballet training they would've picked a much more tried and true classic ballet piece that's easier for the skater to intepret as well as the audience to digest, especially in an Olympic year. Something like what he did with his SP last year. He definitely has not performed the program to it's fullest yet and there's much room for growth, but even so to me it's clear they went out of their way to pick a unique piece that Nathan could resonate with and it felt personal. It's not just your everyday ballet program.
Even if this piece was selected because his team thought Nathan could resonate with, it doesn't mean it also isn't a program specifically selected to push the ballet narrative. It can certainly be both. I would say it's not surprising this was my first impression when I heard about the music selection as nearly every English article about Nathan I've read has the word 'ballet' or mention of his ballet background in it. Whether they were looking specifically for music with a connection to ballet that would fit Nathan, or they were looking for music that would resonate with Nathan and it happened to be music connected to ballet, I don't know, but I think it's clearly a smart and calculated choice and I like it more than his program last year.
Nathan's skating is at a truly new, phenomenal level, as is Yuzuru's, as is Javier's, as is Patrick's. All in their own individual ways and styles. Which makes all this even more wonderful for skating fans.
.I enjoyed his skating last season also though then he was focusing on jumps.