littlejohnny,
This probably won't help you this time around, but here's a safe way to do it that allows you to undo:
When I install a fix or ML package, I select no for "Commit software updates?" and just as important yes to "Save replaced files?". That way, if something goes wrong, I can back out of the changes. Just applying the changes does make the changes, but allows you to back out of them at a later date.
Here's how to back out of the changes: in smit maintain_software: select the Reject Applied Software Update option and select what you want to reject.
If all goes well, before I apply another ML, I commit the previous ML. Using the same smit maintain_software command: select Commit Applied Software Updates (Remove Saved Files). You can either commit all of the updates, or click List and select the ones you want to commit.