I haven't done anything like this, but you may be able to create some web services that would pass the data back and forth between your systems.
You would have to use a web service to get the data from your web page and insert it into a SharePoint list using the SharePoint api.
carl
MCSD, MCTS:MOSS