I found that zerigo has a api that will update the ip address.... I think this is a waste of time for you because your public ip address won't be changing
I just went poking around Zerigo and found their API areas. I guess their API is like the "OpenDNS-Updater..." client and I presume you would launch it periodically (perhaps daily) to update a file that the sets the IP address on the website that links to the catalog. All pretty vague so far. Groping.