Another set of plans to build a retirement complex on a long-empty site of a pub that was demolished 15 years ago have been approved.