David - no. Your example is exactly what happened - the ball went straight down and back up, and hit the bat. This is a foul ball.
Besides, you KNOW it's not an out --- because the announcer kept saying it should be an out, and we all know that announcers are always wrong.