The author is right,
НЕ за что pronounced fast sounds like a single нЕзашто with the 1-st syllable stressed.
And if you stress the "не за ЧТО" it will turn into ни за что (no way) due to the...