Thanks for the tip, that seems like the simple kind of mistake I might make

Double checked and Firefox is already the default browser.
Seeing as it's a solution, if not a perfect one, I've just started running mIRC as admin, so I can at least open the links now. You can consider the problem solved.