I don't think it's really necessary to pretend that this pardon was deserved. The pardon happened because (a) Trump wants the support of crypto billionaires and (b) Trump received a large bribe. It's really not complicated.
Painting Trump as sympathetic to ethnic discrimination is really ridiculous. No one believes that, even people who cynically use that justification to support his lawlessness.