Which direction: DifferentiatonInterface, Enzyme, Zygote with CUDA and FFTs?

The code snippets pulled together in this discourse thread:

work fine on Julia 1.10. So far I cannot get them to work on 1.11 or 1.12. I also haven’t tested on GPU.