Не очень понимаю такие награждения.
Допустим, Россия правопреемник Советского Союза. Но в любом случае Горшков действовал в те времена, когда Российской Федерации просто не существовало. Ну - если есть желание, наверное, можно найти юридическую форму при которой (используя то самое правопреемство) РФ будет награждать людей званием Героя Советского Союза. Но "Герой Российской Федерации"... Так можно и Александру Невскому с Дмитрием Донским звания Героев Российской Федерации присвоить, чего уж там...