I already left a comment on your blog, but it ocurred to me that it might be better to have it in the issue tracker here.
Running on a simple android virtual device (android 2.2, stock image from the SDK). I notice that when i add the Analog Clock AppWidget, It displays and updates fine, but when I click it, I get an IntentSender Exception, which I only notice because I am looking at the LogCat, otherwise the interaction is ignored.
From the home screen the Analog Clock AppWidget launches the Alarm Clock Activity when you click it. Why does it behave differently in our AppWidgetHost? How can we make it work the same way?