Well, 403D3c does say that a non-grounded receptacle can be replaced, etc., where 'supplied by a ground fault circuit interrupter.' The word 'receptacle' is not to be found there. I take that to mean a GFCI breaker would be allowed.

This better be what the code panel intended. After all, many pre-1960 installations use boxes that are not large enough to accept a GFCI (OK, the device fits, as long as there are no wires in the box), and joined with soldered connections and no pigtails. If you've upgraded the service, using a GFCI breaker avoides all these issues.

In other situations ... the 2-prong receptacle at the base of the bathroom light is an example .... using a breaker is the only ready way to add GFCI protection.