Cracker Jack isn't named for anybody, inventor or otherwise.

Per Symbols of America, by Hal Morgan: Cracker Jack, the popcorn and peanut candy, was named from the slang term CrackerJack, for excellent, which had entered the language in 1896. The candy was first made by FW Rueckheim, a German immigrant in Chicago, who opened a popcorn stand in 1872. The business first sold CrackerJack at the Columbian Exposition in 1893. It was marketed in the Sears catalogue in 1902, and became part of song lyrics in Take Me Out to the Ballgame in 1908. The little boy in the sailor suit on the package was modeled on Rueckheim's grandson, Robert, and the dog after the boy's dog, Bingo. Robert died of pneumonia soon after the new box with him on it appeared in 1919.

Per Webster's: A "Cracker Jack" is a person who does something especially well. It is descended from "crackaJack," a rhymed compound from "crack" when used as an adjective for excellent.