I agree,l trhe FE explanation does not allow venus to cross in front of the sun, since it orbits directly above the plane of the earth. However, we can easily explain these observations away, because they are simply an illusion created by a combination of atmospheric magic superefraction and effects of perspective.
There we are, problem solved. Tea anyone?