I had this same issue.
Demo page also did not work.
I applied the change to the code you recommended.
Now, it works, in IE too ... BUT:
- Only for on file at a time. Multi-file selection will not work.
- After selecting the file, the progress panel formatting is wrong ... it shows "in-line" in the render after the button.
It does work, tho.
Note that this only effects IE. EVERYTHING works (multi-file and rendering) correctly in other browsers.