BUG: DTI.searchsorted accepting invalid types/dtypes
Analogous to #30763 which fixed the same issue for PeriodIndex.  After this will be a PR to fix TimedeltaIndex, then one to move the fixes up to the EA methods (and share searchsorted).