She is in NO WAY a purebred Staff.
I don't even see staff or pit mixed with her...

I agree she looks purebred she has the same face as the second one you rescued.
I would think more lab/bc or something.

Therefore you shouldn't be mad at the shelter people.
Dealing with rescue you should know how shelters miss label the breeds, some way off.
She is obviously a mix and you can easily call her something else and adopt her out with her adoption papers saying a different breed for the future it shouldn't cause problems.