I solved this problem with the Gemtech QDA attachment.
My Mask didn't stick out enough from a 7in rail on a 4in bbl. I also had the issue of the rear endcap sticking sometimes. Either required removal of the rail to get at the can for cleaning. The QDA turns it into a 3 lug style like an HK (Its actually a 4 lug design but works the same way) for easy peasy on and off and bumps the can a bit further out front so you can actually grab it without needing to remove the rail. When the Mask is on another host I put the QDA on a dummy inert tube for just in case as a safey mechanism. Should the upper need to be fired I don't have to worry about someone's hands being in front of the muzzle.
The QDA option is a bit expensive but a workable solution that IMO was worth every penny for my situation. YMMV.
OP, as far as the jump in bbl length sub 5inches will keep the bulk pack high velocity stuff subsonic. I blow through those 1400 rnd Remington buckets via the binary trigger and my setup alot. The only way I can afford to do so. I think the jump to 9 inches is simply the fact that 7 inch rails are a extremely common AR15 handguard length. Anything shorter is usually wandering into niche territory. A 9 inch AR22 bbl will let you comfortably use a 7 inch rail and the can not being recessed. The AR22 barrels recess back about 1.5 inches into the receiver. If you still want quiet you can use standard velocity or match ammo in addition to the "subsonic" labeled loads but it will cost you a bit more per shot fired when compared to the bulk stuff. A 6 to 7 inch bbl that still tucks into a common carbine length handguard and lets high velocity go super sonic makes no sense at least from a manufacturing point of view. Might as well go uber short to stay subsonic and deal with the recessed muzzle or a super short handguard or jump to 9 inches. Even if they did offer an in between size it probably wouldn't sell to well. Just my 2 cents. YMMV.