While I like this, we don't really have any evidence about this having happened to either Maya or Ayane, plus Todd wasn't on the roof with us
tod was an animal for one (does he even have a soul/consciousness capable of being brought back)... and for another we have not had a reset since tod died... he might be there next time, who knows.
the evidence we do have is circumstantial. ayane wants to tell ami 'something important and about her and sensei' while also wanting to tell sensei 'something important' before backing down. that something important was that ayane was pregnant. last time we see ayane before the reset she shows up in, she was going off to spend time with... ami...
bonus edit:
ami has killed maya for sleeping with sensei... decades ago starting this time loop to happen till sensei would love her like he loved maya, only making some changes to his memory every now and again to make him... ami finally killed sensei after decades of getting 'shafted' instead of getting the shaft and outright wiped all his memories to see if that worked any better... ami was also the only person that didn't believe maya hated him in the start of the game.
she knows
edit again:
also if this is in anyway true, in the good uncle route ami implies sensei has already banged his relatives which means she either knows about her mom and him already (japanese view of relatives are a bit different from western ones) or she is talking about the only other people she knows for a fact had sex with him... ayane and maya... lets just say I highly doubt it is ayane... and we have no background on maya's origin as of now.