I doubt you'd have to find a program "just" for surgery MPH stuff. I mean, do you hear pediatricians complaining that their MPH program is too internal medicine? Neurologists seeking a neurology MPH? I think to have a great MPH experience you just need to get a great grounding in the basics (which are practically identical no matter what field you're in), a well-rounded public health education (not sure it's possible with 1-year programs), and a mentor to do research with. No reason your mentor can't be a surgeon and your research involves surgical stuff.