But the last time I mentioned half-measures here on HN, I got dumped on pretty harshly.
Though they exist, my understanding is that the need and use cases for them is overall much weaker than NAT64 or NAT44.
If they're IPv6 and I really need to reach them anyway, then I could imagine writing a special NAT that keeps a database equating IPv4 addresses (that I make up) with real IPv6 addresses on the net and doing a NAT that way. That would be suboptimal because it would mean that I'd need to add a database entry in advance for each internet destination, of course. But it seems feasible. And I can think of a couple of ways to automate it.
But, honestly, I don't know. I'm just spitballing what the best way of handling all of this actually is. Every method I have heard or can think of has some serious downside, and I don't have sufficient expertise (and haven't spent the time) to do actual cost/benefit analyses of the various options yet.
This is all a huge time-consuming hassle, and is why I'm putting the whole thing off until I have no other option.