Esse é o principal problema, aparentemente. Ao usar Embed Discourse comments on another website via Javascript você controla isso através de um parâmetro, é super fácil de corrigir.
Não estou familiarizado com como o WP-Discourse determina isso, ele deveria estar usando o canônico da postagem, mas não tenho certeza sobre isso. Alguma ideia @angus?