Hi Matt,
I take it back, you can do it and there are situations where it would be preferable to use it rather than mimicking it because of the various logic for rendering things for Artisteer or jqeuryUI that is built into it is more work to replicate in other places.
If you get the latest code from the repository you can see an example where I used it on a supporting page for the List/Links feature, in mojoPortal.Features.UI/List/ViewList.aspx.cs
The trick is that you have to do some configuring of the control to make up for what would be configured by SiteModule.
That is you have to assign the instance of Module to the control, set the CanEdit property and edit url, etc. Look at the mentioned example for details.
Best,
Joe