I just went thru the same thing in a firepower I'm restoring. I posted a WTB ad here and a fellow pinsider actually sent me one for free and I paid for shipping. There's probably someone around sitting on that very part. I'd post a WTB ad.
If I hadn't been able to source one I was actually working on creating 3d models to print the light baffles so I could just make one out of plywood.