I had the same problem. It looks like if you’re already logged in when you manually install the new theme, you need to log out and then back in to force a reread of the themes directory. This isn’t necessary, of course, when you install a theme from within WordPress admin.