Can I by pass the one time login page that forces a use to click "log in"?
If you look at this: http://drupal.org/node/350634

You could try setting your own function for user_pass_reset: http://api.drupal.org/api/drupal/modules!user!user.pages.inc/function/user_pass_reset/7