Real Madrid were ready for Manchester City, and that is why they were confident in facing them in that match. However, Manchester City came to their home, and for them to be able to get this match, tough Manchester City is what they were really supposed to do because, regardless, Manchester City came to their home, and they were not supposed to let Manchester City win. That is why they made it tough for them,
It was obvious that Real Madrid win against Manchester City because they were more equipped and ready to win the game. 3 to 1 win over Manchester City was a good win for them coupled with the previous fixtures they've had which has seen in their last game.
In my opinion, a country's team cannot be transferred to another league. The possibility of Real Madrid playing in a country other than Spain is unrealistic, in my opinion, it could be a reaction. Of course, they may not be happy with the decisions, but moving to another league is a very wrong idea. Wrong decisions can be made in every league, including the UCL.
It's really not possible for any club to move from one league to the other particularly for a big club like Real Madrid to move out of the La Liga league. It will be against the UEFA regulations and country's football Federation. La Liga for example is a top tier league of Spain which is organized by the Royal Spanish Football Federation and UEFA jurisdiction. These clubs are domesticated on their domestic league so it won't make any real sense to move a Spanish club from La Liga to Premier League as it will never be feasible. The approvals that will be needed from these English FA, Spanish FA, La Liga and UEFA, all combined is highly unlikely.