Ok honestly the one thing I keep seeing wrong is just your setup of your timeline. You have OoT leading directly into MM when WW should do that. See zelda sent link back in time to relive his childhood, this created the alternate split off OoT and the alternate split is that which leads toward MM. The mostly untampered time split is the one were link just recently defeated Ganon, but no longer exhists in, leading up to WW. Do you get what I'm saying? Here is how I think your timeline should look.
SS > OoT > WW > PH > ST
------ \
-----MM > TP > TMC > FS > FsA > AlttP > Oox > LA > ALBW > OLoZ > AoL
SS > OoT > WW > PH > ST
------ \
-----MM > TP > TMC > FS > FsA > AlttP > Oox > LA > ALBW > OLoZ > AoL