firefox -remote "openURL(URL, new-tab)"
will not work. The solution is actually quite simple (I have no idea why they changed it!!!)
the correct syntax is
firefox -a firefox -remote "openURL(URL , new-tab)"
i.e you need to add '-a firefox' after 'firefox'
Hope this helps, it works for me on SuSE 8.2