It's a slightly old thread, but I found a solution and wanted to document it.
_display = findDisplay 312;
returns a display if the curator interface is open. It return null if not.
You can use
if ( !isNull(findDisplay 312) ) then { ... interface is open ... };