The operation of dropping the temporary tablespace looks like this on Enterprise Manager:
SELECT b.tablespace,b.segfile#,b.segblk#,b.blocks,a.sid,a.serial#,
a.username,a.osuser, a.status
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.