У меня были паспорта с 3 разными написаниями имени :) Dmitry, Dmitrii и Dmitriy :)
Потому что да, официальные правила транслитерации для документов в России несколько раз менялись.
Но уже минимум года 3 как можно при подаче заявления на новый паспорт указать желаемое написание. Поэтому в моём самом свежем паспорте, полученном в 2018, написание не такое, как по текущим российским правилам, а то, которое меня больше устраивает