If I put "debugger" in your listener I see that view actually does not look ready yet. So I tried to use "boxready" event instead and it worked for me:
listeners: {
boxready : function (cmp) {
cmp.scrollToDateCentered(today);
}
}
Not sure if this is our bug though. It more looks like sencha has changed the rendering/layouting mechanism in ext6.