you probably didn't notice, yahoo finance is slightly diff
t1 --- ex-div date
t0 --- prior of ex-div date
your adjustment factor: p(t1)/[p(t1) + div]
yahoo adj factor: [p(t0) - div] / p(t0)
yours is also implicitly used in Bloomberg daily return calculation, is more close to real reinvestment