Natures Spirit Incubators are a great choice..
And thermostats should be, in my opinion, proportional for incubators, so I would suggest Herpstat or Helix.
By the way, I still stand by my thought on it being the incubator issue. Lets put it this way.. Just as the odds for hatching out Pastels are, so were the odds on hatching out your kinked babies due to the incubator. It just happened to be the Pastels.. I'm sorry, and good luck!