I just got that scope base for my encore ml. Works pretty well, except I stripped out the slots on the adjustment screws right away, EABCO is sending replacements. Haven't tried it with a scope yet.
I don't think the overhang is your problem. My Warne base on my 308 barrel hangs over a bit too & shoots fine.
I believe that my 308 needed and pretty much barrels in general need (1) some break-in and (2) to find the right bullets before they start shooting well. Give it some time & feed it more & different rounds. First 40 shots of cheap ammo were all over the place. Improved quickly after that. Mine didn't like the power shocks - it likes Fusion ammo, though.