How to show featured image block in custom post type for Author?

I used your code and tested the CPT with an author account.The option to add a featured image showing up just fine.

dashboard

So just a heads up that the issue is not related to that specific CPT snippet, you should look elsewhere. Maybe a functions.php cleanup, disable plugins and/or try another theme using the snippet as a plugin to narrow down the search.