Interesting, I've never exported JSON from C2, though I am a regular user of IE11. So to simplify your query, the problem line is...
function 15: "download as JSON data with filename "questionPool.json"
so I ran your capx and the file I was asked to download was the following. So I hate looking and converting all of this crap to normal text, but to me it seems like this is the correct json file but IE11 is trying to open it with an app, and when it can't, it's trying to parse it as a weblink and failing. If I configured an app to view this, I think it'd behave the same as FIREFOX. Chrome and Firefox see this and interpret it as json and hence you don't see the headers as they strip them out. So I suspect if you could get rid of all the hex encoded text you'd get the file that you wanted.
JSON is built in IE11 but apparently there are some issues on how the file is configured to ensure it is handled correctly. So it is an issue with IE11 and not C2, and there are fixes for IE11 for this available or so a quick google search suggests.
you wanted to get
{"c2array":true,"size":[1,6,3],"data":[[[0,"false","true"],["true",0,"1.1"],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]]}
and you got
data:text/html,%3Cp%3E%3Ca%20download%3D'questionPool.json'%20href%3D%22data%3Aapplication%2Fjson%2C%257B%2522c2array%2522%253Atrue%252C%2522size%2522%253A%255B1%252C6%252C3%255D%252C%2522data%2522%253A%255B%255B%255B0%252C%2522false%2522%252C%2522true%2522%255D%252C%255B%2522true%2522%252C0%252C%25221.1%2522%255D%252C%255B0%252C0%252C0%255D%252C%255B0%252C0%252C0%255D%252C%255B0%252C0%252C0%255D%252C%255B0%252C0%252C0%255D%255D%255D%257D%22%3EDownload%20link%3C%2Fa%3E%3C%2Fp%3E