BUG: maybe_convert_objects with convert_datetime
- [ Y] closes #19359
- [ Y] tests added / passed
- [ Y] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ Y] whatsnew entry: bug fix for GH19359
