Sorry, haven't read through all of above closely enough so could be blowing smoke but could it actually be the cassette hub that is slipping? I have had an old cassette hub slip in the past (geared not ss although that is not really relevant).
Just a thought, probably a pointless one.
Just a thought, probably a pointless one.