An Opthalmologist is an eye surgeon, an optometrist isn't. So I would say an Opthalmologist would know every disease of the eye there is to know....as well as every benign condition too.

Tell him/her everything you've told us and don't doubt what he/she tells you. They're the top people for your eyes.