Hey Paul,
The password-protected option is usually the one we’d recommend here—I’m sorry to hear about the fact the tickets still display when you do this, though!
That is a bug we need to fix as soon as possible—when fixed, password protection would be the best option for “invitation-only” events; the “hide from event listings” method has the problem you describe, and is not meant quite for this specific task, and there are unfortunately no other options within our own plugins at this time.
I highlighted “within our own plugins” there because, until we get that “password-protected” bug fixed, you might find it helpful to use another plugin to facilitate the limiting of event access—even if only temporarily!
There are numerous plugins for this task; a great one is http://wordpress.org/plugins/restrict-content, for example.
I’m sorry about the existence of the “password protected” bug, but hope the information I’ve shared here is helpful!
Sincerely,
George