all_objects viser dig kun objekter du har tilladelser til, ikke alle objekter i databasen. Du skal forespørge dba_objects for at se alt, hvis du har tilladelse til at gøre det.
public_dependency ser ud til at inkludere objekt-id'er for objekter, du ikke har tilladelser til. Objekt-id'erne i sig selv fortæller dig ikke meget, så det afslører ikke noget om objekter, du ikke kan se (udover at der er nogle objekter, du ikke kan se).
Så det er ikke mærkeligt, at der er en tilsyneladende uoverensstemmelse mellem, hvad de to synspunkter refererer til. Forespørger på all_dependencies kan give dig et mere ensartet billede.