Mostrar logotipo de cabeçalho diferente com base na categoria?

Eu acho que você precisaria colocar sua imagem no elemento <a>, caso contrário, o link do logotipo simplesmente colapsará.

// Mostra outra imagem no título
body.category-something .d-header .title a {
  ...
}