Нимагубольше  Девы, в словах калькулятОР, терминатОР, радиатОР и проч. имеет место английский (по-моему, даже идущий из латыни?) суффик деятели ор/ер (также киллЕР, диллЕР, риэлтЕР или риэлтОР...). В слове педиатр суффикса нет, это греческое сложное слово -- педи- (ребёнок, см. педагог -- тот, кто водит детей, по аналогии с демагогом, который водит весь народ) и -атр, или в языке-источнике -ятр, что значит врач. В русском языке этот "атр/ятр" есть в слове "ятрогенный" (ятрогенные сложнения и  т.д.), т.е. вызванный медицинским вмешательством. Поэтому "педи-атр" -- без "О".Может, хоть КТО-ТО запомнит