Add theme_hook_suggestions only for nodes in content
I would recommend you override the default term page with a view, and then theme it like you are doing for your other view.
All you have to do is create a view with that same path (taxonomy/term/%) and it will override the default page.

There is even a view already configured for this purpose, you just have to enable it.

On the views listing admin page it is called "Taxonomy term". Just enable and configure this view and then you can override it's themeing.