I believe it could be not just an energy storage medium, but also an energy source.
It depends how the conversion is done.
I don’t have an idea about the underlying physics, as wikipedia does not seem to cover it well,
but if normal matter is converted to antimatter by
input of less energy than the output of antimatter annihilation, that means we do have an energy source.
It should not break the 2 law of thermodynamics, because we do loose matter in the process.
And there could be no need for capture and storage – just generate antimatter on demand.
PS:Its not just new detector, its also thicker gold layer.