Hey,
If I'm reading this correctly I might know the answer to your question. You want to create a stand alone file (.exe) from a CAS file right? You should be able to that that using the Quest Packager. You can also skip the step of creating the CAS file if you want, and make a package directly from choosing your ASL file. Once it's packaged it's going to be .exe either way, so people wont be able to "open" it in the QDK editor. Hope this helps.