Backport PR #41915 on branch 1.3.x (BUG: MultiIndex.difference incorrectly raising TypeError when indexes contain non-sortable entries)
Backport PR #41915: BUG: MultiIndex.difference incorrectly raising TypeError when indexes contain non-sortable entries