There was a whole thread on this, and how to do this without using unavailable zfs resources, but I can't find it! OTOH, if the OP can sacrifice a whole dataset, will "zfs destroy" work in this situation?Well, you need to fee up at least 100MB or so before you can do anything with mountpoints, datasets, etc.
So first you need to delete something so the zpool isn't locked up like it currently is. ;)