Why does the "Registration List" tab not appear for my events for users with adequate privileges?
Figured it out - I had installed and was using the Field Permissions module which takes over any and all other permissions set in any of those other places. Once I edited each field on the event content type with custom permissions everything works great.

This still doesn't solve or explain the missing Registration list tab for admin users per How do I limit permissions to manage an event? though.