Lily, I think a lot of people are using emacs-native-comp from here: https://github.com/flatwhatson/guix-channel/blob/master/flat/packages/emacs.scm
I don't know if I've updated mine since your failed experiments, but it has worked forever... Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.