Select order type and store with hook_form_alter()
You're overthinking it. As with most elements, you just need to set #default_value on the main element definition itself. Here's working example code I tested in my own development environment:

/**
 * Implements hook_form_FORM_ID_alter().
 *
 * Sets default values on the order add form for the order type and store.
 */
function example_form_commerce_order_add_form_alter(&amp;$form, $form_state) {
  $form['type']['#default_value'] = 'default';
  $form['store_id']['#default_value'] = 2;
}


Obviously you'll need to replace the values I've set with your own. : )