Had the same problem on my 2020, I squirted some car wash in from the front to allow bugs/debris to soften, then come in from the back side with some water pressure, repeat as necessary. After I got it clean to satisfaction, I installed grills, now that takes some patience.
Has anyone successfully cleaned the radiators on a 2020RT? I tried using compressed air from the back of the radiator to push dirt and bugs out. It didn't do much. The fans cover most of the back of the radiator, so I am wonder if I need to take those off?
Can-Am Spyder Accessories, the Canadian guy, not cheap, $130 for both sides. There are other vendors on this forum that sell them. I think Value Accessories, maybe SpyderPops, or Lamonster. I've been satisfied with Spyder Accessories, but you might want to explore others. Be cautions with the installation, they have a tendency to bend if forced, try and find a You Tube that shows the install, might help.
Installing those grills are not simple and easy, at least they were not for me. I would not want to be removing and reinstalling.