How can I remove the descriptions from the registration page programatically?
Your structure is just a bit off. 

$form['name']['#description'] = t('');


Should be:

$form['account']['name']['#description'] = t('');


If your ever unsure of what an array looks like, always a good idea to download devel and dpm item so you can see what the structure looks like.