Hi Richie,
It appears that you're right, the OnApplyTemplate method doesn't clear out the previously drawn monthview. Unfortunately, I don't have another workaround for you. The MonthView control was specifically designed for the Faceout application in a scenario where it's items would not be repopulated on the fly.
-SteveZ