I am not sure if the gas reflecting off the bayonet is deflecting the bullet since the gas is behind the bullet.I beleive the POI change is gas reflecting of the bayo not harmonics, I've seen groups rotate around with the direction of the bayo, if rotated up the groups went low, rotated right groups go left.
i think it might be the bow shockwave caused by the bullet traveling at supersonic speed through the air. The bow shockwave of the bullet is caused by air being greatly compressed at the tip of the bullet as it slices through the air. As the bullet moves forward a conical wave of compressed air moves out from the bullet tip and I think this shockwave over the bayonet may cause a slight deflection of the bullet. With everything being equal I would think this deflection would be consistent with each firing. Just a hypothesis.