Your scenario is a good example of a set of complex conditions on a range where a shooter can get caught looking in the wrong place, but it doesn't explain how mirage can "lie" to you. When an observable condition lies to a shooter it will indicate that a bullet will go one direction when it actually goes in the opposite direction. That is the lie, it says one thing and produces another. Mirage, being a physical manifestation of different densities of air moving in one direction or another, can only do what the air movement forces it to do. It is physically impossible for mirage to run to the right when the air is moving to the left. There may well be more than one direction of air movement on the range at the same time as in you example, but it is a certainty that the mirage that those different currents cause will be running in the same direction as the air. It can't do anything else but that. Good discussion.