That is my reading of it mate, the bit i read on the ruling is as follows:
"As the charges with respect to any dishonest concealment of equity funding were clearly more significant violations than obstructing the CFCB's investigations, it was not appropriate to impose a ban on participating in UEFA's club competitions for MCFC's failure to co-operate with the CFCB's investigations alone.
"However, considering i) the financial resources of MCFC; ii) the importance of the cooperation of clubs in investigations conducted by the CFCB, because of its limited investigative means; and iii) MCFC's disregard of such principle and its obstruction of the investigations, the CAS Panel found that a significant fine should be imposed on MCFC and considered it appropriate to reduce UEFA's initial fine by 2/3, i.e. to the amount of EUR 10 million."
City were found in breach of FFP and that has been upheld. Uefa jumped the gun a bit in banning City for two years, based on them not playing ball with their investigation. The ruling this morning as i read it is not about a breach in FFP - which was upheld, but the ban on non co-operation with the investigation and the punishment of a two year ban not being proportionate, it was deemed not and reverted to a 10 mill fine, which isnt insignificant. The case isnt about FFP, more about the proportionality of punishment based on the variable of City not playing ball with Uefa in the investigation.
Im not sure its the smoking gun we are looking for on FFP. Rather CAS and UEFA are at odds on their implementation of harshness for restrictions for breaches. Just my read of it anyhow, im open minded about it however.