Hmm, so those are with BH 77gr, or the handloads? When you say the BH was no better did you shoot it with the Warcomp on and bare muzzle, or just with the Warcomp on?
I see you had it on at 15 ft*lbs, crank it up to 20-30, whatever times it. I know the standard is 15, but Surefire says 20-30 so maybe that will do something. I wouldn't really expect it, but it's worth trying.
It's been a minute since I opened the package for a Surefire muzzle device; does it come with chamfered washer and a bunch of thin washers to time it? For a used barrel I usually take a brass brush with solvent over the threads, wipe with solvent til clean, maybe degrease if I'm paranoid with acetone then IPA or just IPA, then apply anti-seize, work the device on and off the threads to coat both male and female then standard timing and torquing.
I will say your groups look like mine for a gas gun when I don't have a good position and I end up slightly muscling the rifle, so that could support the control difference effect theory with the Warcomp. And I mean a lot like mine because I use those same dots.