8.75 diff - metal in oil (pictures). Is it ruined?

Yes the rear housing should be centered, perches should be same distance to the end.