You may also want to check out the Microsoft RegObj DLL as this exposes the registry as a class.

You could set the key to the point you require, then you are given all the child objects as a collection. This would enable you to loop through all of these keys, deleting the ones you wanted to.