Some code in org seems to break when calendar-buffer is modified, as they rely on it being its default value, "*Calendar*". The attached patch fixes that. I haven't tested it, however, it should work fine. The `require's all seem correct as well.