I think it is possible to create a widget that pulls from different content types. You should be able to do this through the API and the Sitefinity Managers.
But that could be a lot of work if you also want to have some influence on what you want to show, meaning you'll have to create a quite advanced designer for your widget.
The dynamic module could exists of several related data fields for news items, blogposts etc. So this way you can create items for you resource page and link to the needed content.
Of course, you will end up in 'duplicate' content, since these items will be dynamic content items, but I think you will have the most control over it, this way.
Let me know what you think?