I guess this one is correct. Some of the American planes still had a red point within the insignia at that time. I know for sure that the Dauntless of the Yorktown and Lexington did during the battle of the Coral Sea one month earlier. However, those pictures I have of planes dating from June 1942 usually don't have that red point anymore. I suppose it was removed to prevent any confusion with the Japanese insignia. The Dauntless doesn't yet sport the bars on the insignia which were added (I think) in 1943.
The color of the Dauntless in your picture is a relatively light blue-grey which was used in the earlier time (1942) while later US carrier planes in the Pacific got a deeper shade of blue.