@tristanC: The general advice I would give is to read Crossing the Chasm, but I can summarize some stuff relevant to your situation.
First, here is what will not convince a mainstream programmer:
“Dhall is the technically superior solution for this specific project”
Instead, what they want to hear is something along these lines:
“Most teams out there having the same problem as us are choosing Dhall. Everybody is using Dhall these days. I’m always hearing good things about Dhall.”
In other words, they are looking for safety in numbers. For example, that’s probably why they picked Python and Ansible in the first place.
If they don’t perceive Dhall to be the premier solution for their class of problems, then do not try too hard to sell them on Dhall. Trying too hard to convince them will only turn them into negative references for Dhall.
As a rule of thumb, most people have already made up their minds on what class of tools they want to use and have emotional attachments to those choices. Good design and marketing is about inhabiting that space of emotional attachments long before the actual technical decision is made.
If they don’t already have warm and fuzzy feelings about Dhall right now, it’s unlikely that rational debate or comparisons of technical merits will get them to switch their allegiances on short notice. Those sorts of emotional attachments take time to build and to change. The best you can do is give them opportunities to experiment and play with Dhall over an extended period of time and ensure that whatever brief interactions they have are positive, polished, and of high quality so that they can intuitively feel that Dhall has a mature community and ecosystem behind it.