Como substituir o <header> do Discourse pelo meu próprio?

Você pode usar o Customization > Theme component já disponível para adicionar um cabeçalho adicional e fazer alterações no CSS para ajustar cores e estilos.

Recomendo que você não remova ou oculte o cabeçalho existente do Discourse, pois isso causará muitos problemas.