Най-накрая го реших, трябва да използвате междинен софтуер, за да актуализирате всички данни в сесията, така че бисквитката да бъде изпратена отново, точно като това:
app.use(function(req, res, next) {
req.session._garbage = Date();
req.session.touch();
next();
});
По този начин maxAge ще актуализира както бисквитката, така и сесията при всяка заявка към приложението.