@zxczxc: Yep, the framework handles alpha channel, so I'm just using a mostly-transparent PNG with a custom "menu bar" to make it clearer that it's alseep, and that's it

.
As I mentioned, doing anything with the orientation (or, anything, really) at the time we get a "going to screensaver" event is too late to do anything useful.