It was not mainly a problem with manifests, but with some dynamically linked library which the application doesn't have any control over. Statically linking the libraries solved it, and the exe was only a few kb bigger.
External PM windows will come back in the next version with the new scripted playerlist.