Calling this a new behavior from Let’s Encrypt is 100% not true. This change was announced 5 years ago. This was even pointed out in the thread on this community back in March.
Let’s Encrypt has offered DNS based authentication for years now. It is strictly the choice of Sangoma’s team to use an ACME compatible tool that does not offer that option.