If it's really just a "hardcoded whitelist" that causes trouble, said fork would truly be easy to maintain.
Compilers are supposed to be boring, especially when your language has ~exactly 1. If you can't trust the people maintaining it, it's too much risk to take. Having to do an entire rewrite in a different language can easily kill a company or a project.