Well, I would have just gone with "firefox http://www.example.com/somepage.html" to begin with.
As far as clicking a link in one browser that opens in another browser, I wasn't aware that any platform can do this.
Although you could probably rig up your own URI scheme to do it... then you have to package it and install everywhere you want to use it.