I'm going through the same thing myself.
I'm currently using the Aero Precision 7" Atlas R-One rail which is really 7.25".
I would like it to be about an inch longer (8" would be good) and it would then cover the lugs.
However, there aren't many options for 8" rails.
Someone shipped me their 8" Guard upper to work on and he was using a BCM KMR rail and that fit about perfect but I like rails that have an integrated QD mount.
So I just ordered this one direct from Midwest:
https://www.midwestindustriesinc.com/product-p/mi-crm8.htm
Several people carry the Midwest Combat rails but those that do don't seem to carry the 8" length.
However, at 1.3" ID, the 3 lug mounts and cans above won't fit in the rail.
I plan on using my Bixler 3 lug mount. The nut is 1.12" in diameter so should have plenty of clearance to go inside the rail.