Blog's icon has Ghost's official icon

You do NOT want to fill in a canonical url (under metadata) unless you’re telling Ghost (and Google) that the actual source of this content is not the Ghost site.

You should be able to delete the canonical URL and update, which you can trigger by pressing ctrl (or cmd) S. I’d try that for a couple posts and see if the sitemap reappears before doing them all…