One can see how he is one incredibly strong alternative that provides better of the most of the same qualities...
Except Ronaldo doesn't create much anymore where as Kane has improved in this area dramatically:
View attachment 23943
(Haaland also creates more than Ronaldo - A90 = 0.20 last season)
Ronaldo for 1 season with a club option for the following season is really the only way...
But that's the problem as this will never happen and I don't even suspect Pep wants a player such as him as a personality (remember Zlatan) who doesn't create chances.
Raiola would demand a 3 year contract.
United a far more realistic option and even they don't want him it seems.