The author.hbs template is already within the author context and is an exception of the deprecation. This means that you can still use {{author}} on the author.hbs template.
I’m sorry, if the documentation is misleading there, we’ll have a look and see how we can improve it.
You can also use https://gscan.ghost.org directly to check your theme for errors, even before you upload it to your publication.