just tried it myself and it works. the thing is it doesn't work instantly (don't know why). But after navigating around my events, looking at different views (monthly, daily, event) the cache directory eventually cleaned itself out. Commenting out the lines (to turn off cache cleanup) brought back the cache items, uncommenting them caused the cached to clean itself up eventually.
Give it a whirl and see if your experience is different.