Everything you said is completely agreed I don't see AC Milan beating Real Madrid in the next match and of course many are favoring Real Madrid in the Champions League even though lately Real Madrid looks in trouble but against Milan will be a little different no longer full of pressure, Paulo Fonseca's team is in poor form in the UCL and I don't think Milan can go further, I'm sure Real Madrid will give their all in the UCL this season to get at least one of the prestigious titles.
Milan is good, but their attacking force requires more effort, they'll need to strengthen it, and from their recent state it'll be tough to beat real Madrid. Although, Madrid would want to erase the shame they had, encountering Barca, yet their goals on Milan won't be much. I expect Ac Milan to advance further after signing Man U's Anthony to their attacking force. Until then, Madrid could be one step, always, ahead.
Whatever the reasons and scenarios about Milan, basically Milan will still have no chance of getting points in the away match against Real Madrid. No matter if for example Milan previous has good results, or maybe Milan has good results in the Champions League, basically Real Madrid has a quality that is certainly better than Milan. Thus, I personally believe that Real Madrid will still succeed in winning this match. Moreover, at thismoment in reality Milan is still in a transition period and also, Milan is still very inconsistent because it does not have good performance, so there is no chance for Milan to get good results in the Champions League.
Because after all, as far as I know when Milan has lost its glory days, Milan only made the best efforts in Serie A to finish in a better position there. But for the results in the Champions League, even when in the 2022 season Milan won the scudetto and in the following season Milan played in the Champions League, in reality Milan's results were still bad. So, I think it will be very certain that Real Madrid will win against Milan later, especially because the match will be played at the Santiago Bernabeu.