I would think your critical thinking skills alone would make you an asset. There is nothing wrong with being a generalist in peds. Keep working on your goal, some of this could be jealously..."sour grapes" on their part.
Colleen