I keep on searching but there seems to be no useful IE11 based alternative to NW. Sigh...
IE is not something as open as chromium, so finding a solution using it is unlikely, however, I wonder how a windows webview would work with C2 games (As I think it might be possible than the basic web control in windows is actually the internet explorer version associated).