My another question is then why are we calculating Max ZFW plus Req fuel
No! We don't. RTOW can restrict ZFW. ZFW doesn't restrict RTOW. Because when RTOW is restrictive you cannot reduce required fuel so only ZFW has to be reduced. Just go the way I said in my earlier post.