Backport PR #46636 on branch 1.4.x (REGR: Replace changes the dtype of other columns)
Backport PR #46636: REGR: Replace changes the dtype of other columns
https://github.com/pandas-dev/pandas/runs/6601303140?check_suite_focus=true

failing on numpy_dev but unrealted