OK, my apologies, you're really struggling with this. Let me give you a hypothetical example.
The BNP (a racist organisation, I hope we agree? If not, substitute the name of an organisation you see as racist) sets up a 'Community Hero' award scheme. They give half a dozen awards every year to people who have done something to help their community. But of course, only to white people who help white members of their community.
They get in touch and say that they want to give me an award because of my (hypothetical) work done to support the elderly in my community.
I am aware of the connection with the BNP and refuse it, because I do not want to be associated with a racist organisation.
However, maybe I am not aware of the connection with the BNP (or of their political agenda) so accept - it's nice to have my efforts recognised.
I then become aware that I have become connected to a vile, racist organisation. Do I a) shrug and say, well, I deserve it, so what? or b) do everything I can to make it clear that I reject the award and do not wish to be associated with them?
Personally I would choose b, even if my hypothetical uncle and aunt chose a (or denied that the BNP were vile racists).
Plenty of people have turned down 'honours' from the Crown as they do not want to be associated with the Empure - here's an example www.theguardian.com/books/2021/jun/14/nikesh-shukla-i-turned-down-an-mbe-i-dont-want-an-honour-glorifying-the-british-empire
Stephen Hawking refused a knighthood as he didn't believe in titles inews.co.uk/news/uk/people-who-turned-down-honours-73244
Others accept it, but later return it to disassociate themselves.
Nothing to stop H&M deciding to disassociate themselves with the racist and colonialist RF who treated them so badly.
Unless, of course, the money they can make buys their conscience.