> So what I'm essentially looking to do is have
> an ETP page included inside another ETP page.
ETP can probably do this. For a prototype I did for my LUG, I stuck ETP contents into a little front-page widget thingie, outside of the usual ETP scope.
etp::get_content_items -packge_id ...
can be used to get content items for any arbitrary package, so you ought to be able to in some form.