I'm sorry Lin...am I understanding correctly that you are trying to coordinate appointments with your regular doc and the eye doc? If that's the case, I would see if your regular doctor's office will call the eye doctor and put a fire under his butt.
If I am misunderstanding and the eye dr is booked up, well it should be easy enough for them to call non-emergent patients and reschedule them in order to get you in, in the time frame the doctor wants. That's what they should be doing, and I think I would demand they do that.
Either way, I am sorry you are having more stress and worry piled on. You are the patient, you have a serious health matter you are trying to take care of, and they are supposed to accommodate YOU...especially in an emergency type situation.