I'm playing a game that talks about the story of Princess Kaguya in the following way. I think I got the general gist of it, but I found the second sentence in particular to be perplexing. I think the first から is use to say she came from the moon, but I'm not sure what meaning of the second から is.
Princess Kaguya did indeed cry when looking upon the moon.
But, she wasn't crying because she came(??) from the moon
Because the moon is the symbol of Tsukuyomi, Kaguya was in truth yearning for her previous life.
In other words, the moon resident who came to take her back was Tsukuyomi.