Yes, that should be just about everything. I 'll make a note to see if it's possible to move the filters from calendar_show_month_detailed() to calendar_filter_controls() so they will all be in one place.
And of course the $_REQUEST['type'] thing is pretty straightforward.
I kinda liked the fact that it was so easy to hack the code and make the changes you wanted. It sort of confirms that I met my design goals, up to a point at least. Not to mention the warm fuzzy feeling inside!