I have one revision to make to what I wrote before. After I looked at the 25 March 1943 photos again and thought about them, I suspect that USS FORREST was upgraded with the twin 40-mm mounts earlier, likely late 1942 or early 1943 after Operation Torch. I say that because the circles on the photos indicate "modifications" made during that yard period. The only circles are to relocation of the searchlight and relocation of the Mk 51 directors further inboard and raised. BINGO!! I just checked the Weekly Overhaul Reports that I have copied at NARA, and by pure chance (I have VERY few pages of these reports for Norfolk Navy Yard!!!) I captured FORREST's work at NorNY when the twin 40-mm armament upgrade was accomplished. See attachment. She arrived at the yard on 30 Jan 1943, and completed in early February 1943 or or after 9 February 1943. I don't have the actual finish date, since it would have shown up in a subsequent report I don't have. But, by checking DANFS for DesRon mates also at NorNY for similar work, I found that USS CORRY (DD-461) departed Norfolk for duty on 13 February 1943. That means that these three destroyers likely finished on time to the projected 9 February 1943 date authorized to finish the work, or shortly after that day. It normally took a day or two to do a checkout of work done cruise and to ready the ship for sea duty.
The only way you can find the detailed yard period work you are looking for on USS FORREST, is to go to NARA II, College Park, MD and pull her BuShips Textual Records and look for Departure Reports (or hire someone to do it for you). But like everything else, NARA is closed. There are rumblings that they MAY open yet this summer, but not likely before early August.
As to posting images, you can post images of a smaller size in data and pixels directly via the "Upload Attachments" function below. But, you would need to really downsize 5MB images to do that. The method I use is utilizing an image hosting service like Photobucket. I pay for this service with Photobucket, but there are other services out there, some that are free as long as you don't post too much. I have not looked at what services are available for quite sometime, so I can't recommend any for your needs.
Also, you want, you can PM me in this forum and we can arrange for me to post them here for you.