No. the Disability pass is not a Discover Pass. You will still need a Discover Pass when visiting Washington Department of Natural Resources, and Washington Department of Fish and Wildlife lands. This pass WILL serve in place of a Discover Pass when visiting Washington state parks.
This pass is not accepted in Federally managed lands, such as National Parks and Forests.