codon optimization / enzyme active site improvement
Kind of an old post, I'm surprised it doesn't have an answer yet.
There's no reason why you couldn't modify the RNA or cDNA directly, you just have to splice the gene correctly to make the changes you want. You're absolutely right that even a single amino acid change can have a huge difference if it's in the right spot.