With great groups like that I wouldn't worry too much about it. For me the larger the case capacity the harder it is to get low SD ES numbers. My sizing process similar to yours however i like to use only Match and Magnum Match small and large rifle primers. I anneal first, pin wash, and just recently started coating the inside of my case necks with NEOLUBE#2 (graphite lube in a quick dry solvent). I was just looking over my notes from my last range trip to work up a new hog/ Coyote load for my 6.5 Grendel. Anyway I ladder tested 8208XBR, CFE223, 2520, and LeverEvolution. Of all those strings, I only had 2 strings with an SD higher than 9 and both were using the LeverEvo powder. Those SDs were 10 and 12 and the groups were horrible. I'd like to say the neolube helped but I'd have to do more testing with and without to be sure. Match primers can Definitely help.
I usually dont respond to these types of questions as there tend to be lots of conflicting answers, however, i have test over 1,000 rounds in the last 4 months. There is more to the subject then I can write here, so here briefly is my observation.
Low ES/SD is about consistent ignition Percentage of case fill doesn't impact ignition. Doesn't impact es-Sd
Use high end brass eliminates a lot of issues.
Sorting brass and primers has little to no impact on ES/SD
Anneal-trim every time, (while I mandrel, have not noted impact ES/SD
Bullet of consistent weight & bearing surface
Measure powder to .02 (V4 or SuoerTrickler make this easy)
Find right powder - primer combo.
For PRC changing from fed 215 to 210 primer SD when from 26 to 4 over 10 shot strings
with PRC find a node at least .4 grains wide with little velocity change.
Hope this helps and doesn't add to the confusion.