That's a shame they can fit you in today. An earache is awful to have to put up with.
Can he take Motrin/Advil (ibuprofen)? I find that is the best OTC pain reliever and keeps the edge off the pain as long as you keep up with the dosing. If you take 3 of those at time (as is advised for menstrual cramps or severe back aches), it should really help.