Microsoft (David Ebbo) has assisted in providing a starting point for using Dynamic Data with your own .ascx controls. This is helpful when you need to maintain control over the .aspx page. I will continue to work on developing this. Here is the latest version of the project:
First screen shows the tables:

Click on a table to view and edit the details:

Basic filtering is available:

Download the latest version here:
http://www.adefwebserver.com/DotNetNukeHELP/DynamicData/Non_DNN_DynamicDatTest.htm
Post any problems to this thread and I will try to address them (with Microsoft's help). Keep in mind that as of 1/6/2008 we expect the next Dynamic Data release to break this code (but it should be easily fixable).