To be fair, El-Hadji Diouf made that list of the 100 greatest living footballers so I’m not sure what Pele said holds too much weight.
Admittedly Diouf never won the World Cup or the Champions League. However Diouf did score 6 more goals for Doncaster than Carlos ever managed so it’s pretty close.