I figured out the problem. The radio buttons had no default set so the client was able to submit an entry with no value selected - which he did. So it was actually working all along. I have now set a checked state for the first radio button.
My test send page then was not calling the 'mailtype' field from the DB so all my test emails weren't working.
Thanks again for your help!