To unlock the 5GHz channels in the newest Merlin builds, you have to change your country code in the "bios" file, which is indeed called CFE. This happens because the country code is locked inside the file, and each country in the world has different regulations for which frequencies are permitted to be used.
You can check it here:
http://en.wikipedia.org/wiki/List_of_WLAN_channels
To do that is very easy, but since you're messing with the "bios", any error might brick your router completely, so take extra care. Basically, you have to follow these steps:
1. Connect to your router via telnet or ssh.
2. Dump the CFE to a file.
cp /dev/mtd0 cfe.bin
3. Edit the file to change the country code to #a (in two places).
Use CFEEdit.exe
4. Copy back the edited file over the original CFE.
./mtd-write cfe_new.bin boot
5. Change the current nvram parameters to match the new country codes or perform a factory reset to have it done automatically, and reboot. I prefer the latter.
There is a very good youtube video showing how to do this (ignore the interface in russian, the commands are in english):
https://www.youtube.com/watch?v=bTuvIVvgbuI
As soon as you country code changes, the router web interface will allow you to choose from any 5GHz channel you want. But this has absolutely no effect on antenna power, which remais locked.