REGR: fix calling numpy bitwise ufunc with Index objects
- [x] closes #46769
- [ ] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [ ] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [x] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

> (whether the release note should be updated as suggested is subjective. My reasoning was to match the previous note)

Yeah, in the meantime also some other entries have been added that didn't match that (although maybe mainly by me ;))  
(in general, I find that using code formatting for every casual occurrence of DataFrame, Series, Index etc (not when specifying a specific method or referring to the class API docs) makes the text much more heavier to use)