Ваша интуиция верна, но неполна.
Ученый производит новое знание. Его деятельность - это систематическое исследование, публикации в рецензируемых журналах, верификация гипотез. Ученый работает с неизвестным. Он может ошибаться, и это нормально: именно ошибки двигают науку.
Эксперт применяет существующее знание. Это человек с глубокой компетенцией в конкретной области, накопленной через опыт, образование или оба фактора. Эксперт не обязан производить новое знание - он должен уметь его применять.
Пример: вирусолог, изучающий новые штаммы - ученый. Инфекционист в больнице, который лечит пациентов, опираясь на протоколы - эксперт. Один и тот же человек может быть и тем, и другим.
Почему СМИ путают: слово "эксперт" используется как маркер доверия, а не как точный термин. "Эксперты считают" звучит авторитетнее чем "некоторые специалисты думают", поэтому журналисты злоупотребляют им.