I need to find out a way of allowing an applied patch to be removed, but I am not too sure how possible this is in light of some things I've read:
http://support.microsoft.com/servicedesks/webcasts/wc090800/WCT090800.asp
In particular this part of the Web Cast:
Heidi Okay. Next in line: After a patch is deployed, can you safely remove it without having to remove and reinstall the entire product?
Katie I think that’s a very good question. The answer to that is no. After a patch is applied, in order to remove that patch, you have to remove the entire application, and then reinstall the application without the patch. There is not a way to roll back what the patch has done.