I don't see any lat/long in the OP for the actual site at the campground. Do you mean the GPX directions end point? If not, can you reply with the lat/long? I'm probably just blind.
I just called the Mendocino Forest Supervisors Office. They confirmed it's managed by PGE and that it is currently open right now. The website is out of date, as it is many times with the externally managed campgrounds.