I agree. But can't the photon state be looked of as being at the far end of the HUP conditions and that implies its Energy can be specified arbitrarily accurately.As has been discussed many times on this forum (see, eg, https://www.physicsforums.com/threads/why-no-position-operator-for-photon.906932/), photons never have a well defined position because you cannot construct a position operator for photons.
I remember the 'photon in a box' thought experiment where its 'location' can be restricted to within the dimensions of a reflecting box. In that model, the Δx would seem to have a meaning. Or is that too Classical?