Why are users seeing edit pages outside of Admin UI
D'oh.  I somehow missed this before in the permissions:

View the administration theme

Admins and editors had this permission enabled, but authors did not.  Enabling it for authors fixed things.