Those sorts of transpilers are usually tailored to a specific project, so it would probably not work on bitcoin-core. Of course if bitcoin-core was committed to moving to D they could fork the transpiler and tailor it to their own code base.
I have no idea what the GP post said, but even if it did work, see patio11's comments (on the internet) on the need to reproduce bitcoin-core's behavior exactly.