Did you ever find a way to do this? I also need to be able to add a web part to the catalog externally.
-llj