You're absolutely correct.
No, he isn't.
"An INFIELD FLY is a fair fly ball (not including a line drive nor an attempted bunt) which can be caught by an infielder with ordinary effort, when first and second, or first, second and third bases are occupied, before two are out."
Says nothing about being under it.