CLN: amended TypeError from pd.concat() to be more informative (GH15796)
CLN/TST: Added regex matching for exception message

- [X] closes #15796 
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

