Meanwhile, I noticed that day 19 has an Aiden task, not an Aiden event, so it appears my assumption about the tasks only being on days Sophia has class was invalid.
So I updated the roadmap, assuming now that there is a task every weekday, which still reveals some interesting information. Firstly, with this timetable, the last task will occur on day 32 (playable day 25), which is a day after Bennett's ultimatum, and three days after we have no more information about Ellie events (after a week with 10 of them).
What I'm finding curious is that of the 5 and a half days remaining, 3 of those have no Dylan events. So only two full days in the game without blackmail hanging over Sophia for Dylan events.
In other news, realised that Liam has 3 months to pay back Morello, so they wont lose the house within the 30 playable days. Unless of course Liam does something else stupid