In all honesty, while the TS3 score is a good score, and probably original enough to qualify for the Oscar, I don’t think it deserves to win. Even amongst animated films, HTTYD utterly annihalates it, and Legend of the Guardians is slightly better overall (of course, TS3 more than makes up in other areas).
I agree with you entirely(except I haven’t seen Guardians).