This is probably a bit of a reach, but I will take a stab at it. First thing to remember...
Regardless of how you manipulate an image, you have no way of knowing whether that is what your son actually sees.
Perception is highly individual. The best you will be able to do is to produce an image that mimics his ability to discriminate between various shades. I know several people with various degrees of "color blindness" and all tell me that they see color just fine, but they have trouble telling the difference between certain shades that other people find distinct.
I would start with digital photos of the standardized color deficiency test deck and concentrate on the cards that are used to screen for deuteranopia.
[Edit: Strike the following section...I misread deuteranomaly for deuteranopia] Using your image editing software, you will want to adjust the
luminance (not saturation) of the green channel down until the test image looks like the color deficient pattern. On my version of PSP, that would be the Colors/Adjust/Levels dialog. Your version may be different. You may have to boost the luminance for the red channel slightly as well since you son's condition involves a sensitivity shift of the green photo-receptors towards the red.
End Edit Edit: Add this section
I don't know how this might be done...
End edit
Once you know the appropriate settings, you can apply those to other images.
Steve