How can I wipe a disk from a Mac with firmware password set?
I am not personally aware of anything, but then I haven't done any work with firmware passwords...

Just a thought though, can you take the drive out stick it in an enclosure and format it on another computer? I know it's not what you asked but it might do the trick if you have an external drive enclosure and another Mac (or even PC...)