While under the dash last week, I found the mechanism that does this on my JZZ30 Soarer. There are 2 wires that lead about half way up the ignition barrel which performs the task of holding onto the key (and not letting go!). I imagine that if you disconnect those wires, it should let go of the key for you.
I've never done it before, but it is something to try.