i am not sure but i think most of this can already be achieved with pro.

with pro you can disable the starter window so couldn't you do without acknex.wdf and create a starter window yourself?

i am no expert on this but if you do a search and replace in acknex.lib ("acknex" -> "engine") then maybe your custom exe will look for engine.dll. it's worth a try.