The operation of dropping the temporary tablespace looks like this on Enterprise Manager:
FROM v$session a,v$sort_usage b
WHERE a.saddr = b.session_addr
order by tablespace;
Sessions still reported using the target temporary tablespace have to be killed.
After it is unlocked the process runs immediately.