Extracts model_type from model_config (optional, defaults to None when absent) and passes it to calculate_simple_metrics. Required for the r2 lock - is_r2_supported() needs model_type to decide whether to compute r2. Updates workflow tests to expect the new key in the activity-call dict.