I'm not sure I'm really understanding the opposition to Encarnacion on a 1-year deal at 10-14M. Payroll right now is projected at like 71M. The limiting factor in adding talent this offseason isn't going to be 2020 payroll space, it's going to be a lack of talented players that are willing to sign for terms that the FO is comfortable with. If Edwin is willing to sign, I think you happily take him on a 1-year deal.
Who is he even taking plating time from? Rowdy Tellez? Tellez hasn't earned a full-time MLB job, and can still be optioned to AAA. IF he mashes there, he'l find his way back. I also don't care much for the idea of just rotating players through the DH spot. Average DH wRC+ last year was 110. The only hitter on the tam projected to be better than that is Vlad. If you're DHing the likes of Hernandez, Grichuk, McKinney, you're getting below average production. If any of the glut of league average (or worse) hitters we have need a day off, just give them a day off.