When I was going to mount a Picatinney rail on my 870, I also could find no reference to a 20 gauge application, only 12 gauges. I sent Remington an email asking if the 20 gauge receiver had the same top radius as the 12 gauge. They wrote back and said that the radius was the same for both gauges, just that the 20 was more narrow. With that information, I ordered a Picatinney rail that was designed to fit the 12 gauge 870 and found that it fit perfectly. I carefully lined the rail up on the receiver, marked and centerpunched the hole locations, drilled and tapped it and mounted the rail to the receiver with loctite on the threads.
Hope this helps.
FC