A bullet you might try is the swift scirocco. My .300 bee and .257 love them. Plus they have pretty good BCs and are a quality bonded bullet as well. Both those loads seem to favor 7828, the .300 takes a hot load and the quarter bore likes a moderate load. The .257 also likes a 100 grain Speer SPBT that I use for coyotes and plinking.
Also what flavor of solvent do you use? This might sound trivial but a lot of copper fouling occurs when you send a bullet through at 3300 to 3600 fps and many solvents do a poor job of breaking it down enough to get a good clean and your barrel my be getting progressively more fouled. I like butches bore shine, but any quality copper erasing solvent will work.
Secondly how precise are you measuring powder? When reloading for high pressure/ high velocity calibers a couple tenths of a grain variance can flat ruin accuracy.
Thirdly have you checked for debris between the barrel and stock? I mention this only because I nearly rebarreled my .300 two years ago because it went from half moa to 4 moa one season. Turned out that between shooting prone and belly crawling I had got some sand in there and every shot changed pressure points and therefore changed the following shot.
Best of luck with your project and please let us know if you crack the code. Your end solution might save me the next time I am beating my head against the wall causing a tighter group