Infalling objects pass right through the event horizon. They don't freeze there. The vicinity of the event horizon is locally just like any other part of spacetime.
If a light-emitting or light-scattering object falls into the hole while you watch from a distance, you will see it slow down and freeze (and redshift) at the event horizon, but not because it actually does. You don't see the object directly: what you see is light that hits the retina of your eye. Light from near the event horizon takes a long time to escape to your distant location, and light from inside the event horizon never escapes, so you see a frozen image from near the event horizon, even through the object isn't physically frozen there.
That does mean that in a classical universe, in principle, you could take a snapshot of light emitting/scattering objects that fell into a black hole (stars, rocks, but not light since light doesn't emit light) with an infrared camera. In reality, it's impossible because of quantization if nothing else. Each object emits/scatters only finitely many photons before crossing the event horizon, and the time at which the last photon escapes is a fairly small multiple of the light crossing time of the black hole. The light-crossing time is a few microseconds per solar mass, and the last-photon time is probably well under 1 millisecond per solar mass, which even for a supermassive black hole like M87's is on the order of one year, not billions.
As mentioned in comments, it's also possible for light to stick around near a black hole by orbiting it, but the orbits are unstable, so this runs into the same problem as the snapshot-viewing idea: the orbital-decay half life of photons is some small multiple of the light-crossing time, so there's no realistic chance of finding any ancient light there.