"Richard Carter" has to be a pretty common name. As I said, back in 2005 I saw photos of the Richard Carter of Carter Care, and he's not Solomon Ali.
But Ali could certainly have picked "Richard Carter" as an alias to use in connection with REVO. If the "RC" in his own name has any meaning, perhaps it's that his full name is Solomon Richard Carter Ali.
Or that his original full name was Richard Carter, and he added the rest for fun.