I don't know much about keychron in particular (just passing through from local) but it looks QMK compatible, can you not just send KC_NUBS via the FW?
You are absolutely right; someone else on reddit explained it to me as well and yeah this is exactly the key that I was looking for. Thank you!
Same happened to me, initially I also tried to remap keys to make it work. I ended up switching my keyboard to the EurKey layout (ANSI with common European alternate characters) and just got used to it.
Edit: EurKey ships with Linux and is easy to install on Windows - not sure about MacOS; here's a link: https://eurkey.steffen.bruentjen.eu/
Ohhh so that's what EurKEY is. I had heard of it but from the website alone I couldn't understand what it did.
I don't really feel like changing an entire layout for just one key, but that would have been a pretty clean solution otherwise, yeah!
Keychron mechanical keyboards unofficial support
Facebook : https://www.facebook.com/groups/Keychronlinux