"You could make a macro that does what you want, put it with an accelerator(CTRL+whatever) and then bind the mouse button to that accelerator."
The problem is ex-Mozilla users not only want middle-click to open a new layer as in CTRL-T, but actually to use middle-click on a <a> link to open the link in a new layer. Sorry for beating this dead horse.