I think this is just a more-involved version of the Elitzur-Vaidman bomb tester. The main difference seems to be that they’re going out of their way to make sure the photons that interact with the object are at a different frequency.
The quantum bomb tester works by relying on the fact that the two arms interfere with each other to prevent one of the detectors from going off. But if there’s a measure-like interaction on one arm, that cancelled-out detector starts clicking. The “magic” is that it can click even when the interaction doesn’t occur. (I think the many worlds view here is that the bomb blew up in one world, creating differences that prevented it from ending up in the same state as. and thus interfering with. the non-bomb-blowing-up worlds.)
Well...
The bomb tester does have a more stringent restriction than the camera. The framing of the problems is certainly different. They even have differing goals, which affect how you would improve the process (e.g. you can use grover’s search algorithm to make the bomb tester more effective but I don’t think it matters for the camera; maybe it would make it more efficient?)
BUT you could literally use their camera as a drop-in replacement for the simplest type of bomb tester, and vice versa. Both are using an interferometer. Both want to distinguish between something being in the way or not being in the way on one leg. Both use a detector that only fires when the photon “takes the other leg” and hits a detector that it counterfactually could not have if there was no obstruction on the sampling leg.
So I do think that calling the (current) camera a more involved version of the (basic) bomb tester makes sense and acts as a useful analogy.