Latin America, Canada, and select European countries will be among the first Netflix regions to pick up the latest Taylor Sheridan series.