The rotating beacon theory is nonsense. The lower rotating beacon is mounted upside down, it rotates in the opposite direction to the top one, and the torques would cancel out.
I believe it is the fact that the nav lights are on different frequencies, (i.e. red is a lower frequency than green).