From my own point of view, I can tell you, Casemiro was the game changer in the second leg. As you said his presence in the game prevented Man City from operating from the middle or the midfield and they deploy more money to the wings.
This is not also the game that their central player Kelvin love to play. This had a little effect on their play giving Madrid the advantage.