Ну, по сути термин оториноларингология тоже неполный. По сути это оториносинусофаринголаринготрахеология... плюс сурдология... плюс фониатрия... плюс элементы совершенно любых специальностей. Так что спорить о большей правомерности слова с "рино" смысла нет. А так, наверное, изменения названий связаны с изменениями в приказах всяких минздравов и минсоцразвития. По сути любая специальность в медицине имеет несколько названий, стоматолог-зубной врач, невролог-невропатолог, окулист-офтальмолог и т.д.