In the event of a unsupported feature error when attempting to trash a user selected file (which occurs if the file is on a external drive), I handle the error by removing the item at the url. Finder seems to do the same thing.
Now sometimes, I get Error 66: Directory Not Empty. I'm not sure what to make of that?