He's running a reflash from an 05, if you read my sticky about the o2 header dilemma, you'll see that changes things. And I'm not trying to be a dick, but, I asked the shop who's working on your car how they got rid of the CEL and they gave me a generic vague response of what metals are found in an o2 sensor. And I have a suspicion, since all the pics you've posted have your car apart, that the car hasn't gone many miles (if any) since your headers were installed. It takes 50-100 miles for the catalyst inefficiency codes to come up.
Really I'm not trying to be argumentative, just realistic. The shop claimed that your car passes NYS inspection with your setup, unless all your cycles are complete, which takes a bit of driving and you're running an ecu with your VIN programmed in it, you will not pass NYS inspection. I inquired about how they accomplished this and they could not answer the question or just didn't want to. Other members have came in and posted that they found a magical solution and it turned out they didn't drive their cars enough and came back after about a week of daily driving and had the CEL pop up.
I'd hate to see you spending all the money you did and trust what they said only to get 100 miles out of their shop and find out they were incorrect. Or have other members think you came up with a solution, run out and buy headers and waste money only to find out the claim was incorrect. If you found a solution, great, please share the info with the community so we can mod our cars further.