maybe my workaround which I put in the other thread as well could help you?
"Meanwhile I rebuilt the kernel with CONFIG_CFG80211_INTERNAL_REGDB to have a solution for now. Hence I now can set the country reg via iw. Still would like to understand why crda doesn't work on my side and maybe find a success story with BKM for the Edison Yocto image"
This message was posted on behalf of Intel Corporation
Thanks for reaching out!
I've never tried to do this with my Edison, nevertheless, I was able to find a user that was able to set a 5GHz AP in his Edison. You can find details about this in https://communities.intel.com/thread/57515. Perhaps this is of help.
Regarding the issues with the regulatory domain, I haven't been able to find anything useful. I did find this http://unix.stackexchange.com/questions/253933/wifi-iw-reg-set-us-has-no-effect which makes the issue seem to related to either the network card driver or the kernel. However, I'm not sure if the same can be happening to Edison but I thought that it can't hurt to mention it.
I hope this information helps you,