I don't get it...
Correct way: "Texture := nil;"
But next you say you are getting, what..?

So is there a function to release everything from the D3DPOOL_DEFAULT ?
You are responsible for allocationg and releasing any resource in DEFAULT pool in Direct3D. So be careful when creating and releasing resources. The only way to free resource is to release all references to it.