Upgrading isn't required in order to have the scroll working. Only the way of listening to expand event is different.
Bind
$(".ui-collapsible").bind("expand", function () {
/* scroll */
});
Delegate
$(document).delegate(".ui-collapsible", "expand", function () {
/* scroll */
});
Scroll
var position = $(this).offset().top;
/* scroll with animation */
$("html, body").animate({
scrollTop: position
});
/* scroll without triggering scroll event */
$.mobile.silentScroll(position);