O Javadoc diz:
All dialogs are modal. Each showXxxDialog method blocks the caller until the user's interaction is complete.
Mas sim, é possível... mas vc terá que sobrescrever os métodos que tornam as janelas modais!
Ou seja, terá que ler o fonte do JOptionPane, ver as partes que devem ser sobrescritas, etc...
Como eu faria?
Montaria uma interface no netbeans e faria meu joptionpane genérico!