Setouchi Kotoriさん、ishitakaさん
色々とご教示いただき、ありがとうございます!
https://xakuro.com/blog/wordpress/3519/
こちらを参考にfunctions.phpを修正したところ、期待した動きになりました。
古いURLはSearch Console で削除いたします。
本当にありがとうございました!
返信ありがとうございます。
キャッシュクリアも試してみましたが、変わらずアクセスできる状態になります。
Google Search Consoleでも「重複しています。ユーザーにより、正規ページとして選択されていません」と出ている状態です。
通常は親カテゴリを削除しても、このような現象は起こらないのでしょうか?