S.,
Don't loose hope. You have a few more unconventional options that you can try.
1. Check out allergists in the area that treat children. Your daughter may have a food allergy or intolerance that is causing an excess of fluid to build up in her ear.
My son has a milk intolerance and this is exactly what happens when he gets too much dairy. We see Dr. Gilroy in Lansing and each time we visit my son has a tympanagram done which tests the hearing level of his ears. By eliminating dairy, among other foods, from his diet his hearing has improved drastically.
2. Check out chiropractors in the area. By getting a monthly back and neck adjustment the small bones in his ear are now slanted at just the right angle to promote drainage. In children this angle is very slight, so any change to that angle can cause fluid to build up in the inner ear. A chiropractor will help her body to maintain that angle and train her back and neck to the proper alignment. Her muscles will become stronger and will no longer be fighting against her spine, so she will be more relaxed and feel better too.
I hope these suggestions help. My son had constant ear infections from age 1 to age 3. He is now 6 and hasn't had one infection since we started visiting a chiropractor and changed his diet. He now can "hear" me, has fewer behavioral problems, and is a happier child all around.
Good luck!