Yes, you're right. It doesn't show up in listsnapshots nor does clearsnapshot remove the dropped snapshot because the table is no longer managed by C* (because it got dropped). So you will need to manually remove the dropped-* directories from the filesystem.
Someone here will either correct me or hopefully provide a user-friendlier solution. Cheers!