サイトBのメールが来なかった件ですがご指摘の通りサーバー上でメールが止まっていました。Gmailを使っていたのですが転送できないみたいですね…
サイトAの「SiteGuard WP Plugin」の件ですが、「SiteGuard WP Plugin」以外のプラグインを無効化しても404ページになりログイン画面に移行しませんでした。
サイトAはエックスサーバーのサブディレクトリにインストールしていて「.htaccess」ファイルがルートディレクトリに1つ、サブディレクトリに1つずつあるのが原因でしょうか?
「SiteGuard WP Plugin」によって書き換えられる「.htaccess」ファイルはサブディレクトリにあるものです。
(ちなみに別件ですが、なぜ、「.htaccess」ファイルがルートディレクトリ、サブディレクトリ両方に存在するのでしょうか?)