You need to change the datasource method so that it
returns the requisite data for the rss feed. I am
still fiddling with the code to see what I think works
best although once I get closer I will post some concrete examples and get some feedback.
I think the idea that things should be feeds at the package
level is probably the wrong approach in the sense that you probably want a single feed for a site or subsite with the ability to restrict to categories (where the category might include package type and content type).
I also want to think about how to make your notifications into an rss feed, so it would be a notification type or you could get anything you have notifications turned on for via email also as rss. (This was an idea from Andrew Grumet).