Been shooting rimfires for over 50 years, and it is common knowledge that the target .22 long rifle subsonic loads have less wind drift than the long rifle high velocity loads. Funny things happen when the entire flight of a bullet is subsonic and lower wind drift is one of them.
Lots of information is available on the internet concerning this if you wish to Google. I just looked it up for hard numbers and found this: Wind drift at 100 yards with a 10 mph cross wind for .22 long rifle subsonics is 4.15 inches, for long rifle high velocity it is 5.23, and for 40 grain .22 magnums it is 4.82. That places the magnum between the long rifle subsonics and the .22 high velocity loads. More Googling might give you slightly different numbers, but you get the idea.
I believe the logic you are using makes sense when the entire flights of the bullets you are comparing are sonic, but the logic tends to fall apart when all or some of the bullet flight is subsonic.