... contradicting what NASA already reported from the same data.
Probably not exactly the same data. Different groups use different inputs, and then do different things with them...which is why from one group to another you can get sizable differences. Take a peek at the graphs here. While they were made for a differnt purpose, they show that, for example, GISS and UKMet get different results. (RSS and UAH are two different satellite systems)