The greenish sheen (iridescence) you see is often associated with cured meats; but the curing does not cause it directly. i.e., you are not seeing NaNO2 or any of its byproducts.
Instead, what you are seeing the result of a “thin-film interference effect”. It is the same physics that causes rainbows in soap bubbles and puddles at gas stations. When light hits a smooth surface with a few extremely thin, stacked layers, the light reflects off each layer. These reflected light waves then overlap and cancel or reinforce each other, which splits the light into its individual colors (the rainbow effect). In the case of meats, the thin layers causing the effects are A-bands (myosin filaments) and I-bans (actin filaments) which are proteins that make up sarcomeres – the basic units of muscle fiber.
This effect is seen in cured meats because the processing (curing and cooking) causes the muscle fibers to tighten and align more neatly. When the meat is sliced smoothly across the muscle grain (perpendicular to the fiber), it cleanly exposes the highly-organized, repeating stack of A-bands and I-bands, making the iridescence visible.