Your DS sounds a lot like mine in terms of various test results but he seems to know how to write all the letters and doesn't make errors like that. I wish I had an answer for you! It does seem odd that he does so well on the Beery and the TVPS but can't remember how the letters look. I assume he did just fine when he was learning to recognize and read them?
There are different types of dysgraphia. My DS seems to be purely motor but I think a person can have a combination. Here they are from Wikipedia:

Dyslexic

People with dyslexic dysgraphia have illegible spontaneously written work. Their copied work is fairly good, but their spelling is usually poor. Their finger tapping speed (a method for identifying fine motor problems) is normal, indicating that the deficit does not likely stem from cerebellar damage.

Motor

Motor dysgraphia is due to deficient fine motor skills, poor dexterity, poor muscle tone, or unspecified motor clumsiness. Letter formation may be acceptable in very short samples of writing, but this requires extreme effort and an unreasonable amount of time to accomplish, and it cannot be sustained for a significant length of time, as it can cause arthritis-like tensing of the hand. Overall, their written work is poor to illegible even if copied by sight from another document, and drawing is difficult. Oral spelling for these individuals is normal, and their finger tapping speed is below normal. This shows that there are problems within the fine motor skills of these individuals. People with developmental coordination disorder may also suffer from dysgraphia. Writing is often slanted due to holding a pen or pencil incorrectly.[2]

Spatial

A person with spatial dysgraphia has a defect in the understanding of space. They will have illegible spontaneously written work, illegible copied work, and problems with drawing abilities. They have normal spelling and normal finger tapping speed, suggesting that this subtype is not fine motor based.