That is a nice group at 500 yards; your rifle and ammo are doing a nice job, and so are you. How quickly did you deliver those five rounds?
I ask because it has some bearing on the discussion. You said that you waited for the lulls; if so, you did a good job of judging those.
Steady wind is easier to hold for, especially once you can see the result of the first shot. Variable wind is a LOT harder. You said that you waited for the lulls; your results say that you did a good job of judging those. I find that the hardest is switching winds, when the wind backs and veers from either side, blowing more or less on a line from you to the target, but crosses back and forth, left and right. Switching winds still give me trouble. Spending some time at 200 yards with a .22 where you can reliably get switching winds has helped a lot, but I still have a long way to go.
This assumes that the wind you read is the wind that the bullet is going to encounter, which is very often NOT the case. I suspect, given the tight group , that there are terrain factors in play here that are biting you. If you are shooting over a valley, or even a smaller ravine, the wind in the depression may be stronger and different in direction than the wind at the firing point. Looking at foliage in the bottom of the valley and along the sides of the valley walls can help assess this. Your data show a 4 mph wind from 221 degrees. AT THE FIRING POINT. If the wind had been blowing from 140 degrees further downrange, that could negate some of the push at the firing point.
In real life, putting wind flags out is not a practical option, but when you are learning to read the wind at a particular location, flags or even some helium balloons tethered at the bottom of the valley on various length string can give you a good idea what the wind is doing, and help you understand the meaning of what the leaves and grass are telling you. Mirage seen in the spotting scope is another technique to assess wind away from the firing point, and one a lot of folks use, me included. I expect that a drone could also do the same thing, either by letting you see the drone drift, or by dropping a small streamer as we used to do in my skydiving days. Chimney smoke is good, too.
I hope that helps.
With regard to all who seek the Light,
Historian