No those are not the problem at all. Both are .htm files, both are in the same directory and both point to the same files. Even the standard DBPro ones won't work from your file when open in the browser. If I right click and copy a shortcut and paste it into the address bar it works perfectly just as they do if I put it into the official file.
For some reason clicking or double clicking the link just doesn't do anything from your file - but works perfectly with the same links simply pasted into the DBPro one. It's baffling. Could it be something silly like the end of line character(s) being different in the two files? Or has some option been set in the header part of your file? The files look very similar apart from those and other apparently cosmetic differences.
I guess with a bit of experimentation I could narrow down the culprit.
Edit Looks like a security issue which IE isn't flagging for some reason. As an experiment I tried opening both files in MS Word. Both open fine. However, when I use ctrl+click to open a link, the official one opens normally whereas your one gets flagged with the following warning:
Any ideas why that happens with your file and not the official one? I'm sure that's related to the problem.
I'm sure I trust your file by the way.
Edit2 Problem solved - but I don't know why.

I tried simply opening your file in NotePad (that much maligned but indispensible MS tool), copying all the code, then pasting it into a new NotePad file. Everything works smoothly now. There's probably something in the file properties that IE doesn't like.
Don't you just love computers?