I also had one of those pediatricians (well, several drs actually) who thought I was nuts for worrying so much about my daughter's health. I was blamed for everything basically. The loose greasy bm's were because I was breastfeeding, the fact that she wasn't gaining weight was because I was breastfeeding and she wasn't getting enough food (despite the fact that she nursed around the clock and refused all other food)... it went on and on. I could go on for hours telling the horror stories of how I was blamed for all her health problems. They did everything but send child protection services after me. They told me I was spoiling her and causing her health problems. I, on the advice of the pediatrician, finally refused to nurse her for a whole day and kept trying to force her to eat other foods. Everytime she would attempt anything else, she would gag and throw up. She couldn't tolerate anything else. And even after being hospitalized multiple times with pneumonia, uncontrollable wheezing, a blood sugar test result of 360 when she was 2 years old, iron levels so low that they wanted to give her blood, etc, the pediatrician still told me there was no way she had CF. I finally went in and refused to leave the office until he gave me a prescription to go have the sweat test done. He argued with me but finally caved in just to get me off his back. What really ticked me off was when I told him I thought she had CF his first and only question to me was "Are you and your husband related?"... Within 3 months of her diagnosis, she was a totally different child. She was almost 3 when she was diagnosed, is now going to be 12 this Friday and has not been in the hospital since her 3rd birthday!
I guess the moral of my story is that no matter how much knowledge a doctor may have, no one knows their child like their parents... always, always, always follow your gut! And good for you for fighting for your child!