Halo artifacts with volumetrics in some passes

A bug in the render engine is giving me a lot of trouble: when I render some images and using Super Image Denoiser (best Denoiser for Cycle before the problem) , there is halo around some assets in my render.
After some investigation I find that it was related to this bug : https://developer.blender.org/T94698
Some passes contain anormal halo and the denoiser use them.
Is there a workaround with the compositing tab to create a workaround and obtain a clean version of the pass thanks to the other passes?
(I think it’s possible because the default render has no problem so internal blender system can use the pass without problems, but I do not find how)