В бюро следуют рекомендациям А. Э. Мильчина, которые зафиксированы в «Справочнике издателя и автора». Вот что там сказано про тире в диапазонах чисел (п. 6.1.5):
Обозначение интервала значений. Для обозначения интервала значений ставят: а) многоточие; б) тире; в) знак ÷; г) предлог от перед первым числом и до перед вторым. Напр.: Длиной 5...10 метров; Длиной 5—10 метров; Длиной 5 ÷ 10 метров; Длиной от 5 до 10 метров.
Предпочтительным для изданий техн. и науч. (в области точных и естественных наук) лит. является стандартный знак многоточие (...) между числами в цифровой форме.
В техн. лит. по традиции допустимо применять знак ÷ между числами в цифровой форме.
Тире и предлоги употребляются в изданиях гуманитарной и публицистической лит.
Согласно этим рекомендациям, ваш последний пример будет выглядеть так: «Это случилось в 2010—2012‑х годах».
В остальных примерах используется тире (то, что вы называете длинным тире). В нашей типографике вообще нет понятия среднего тире: есть просто тире, оно длинное.
Иван Иванов — личность удивительная
Век живи — век учись
При этом вы можете в своём издании отходить от норм, если вам это зачем‑то нужно. Например, в одном крупном издательстве используют так называемое среднее тире в диапазонах чисел. Причина — так лучше выглядит в основном наборе в их фирменном шрифте.
Я бы не рекомендовал без причины переходить на несвойственные русскому языку средние тире. Но если вы понимаете, что так лучше для читателя или издания, сформулируйте правило, обоснуйте его и внедрите на уровне всего издания. Язык и типографика должны служить вашим задачам, а не наоборот.