This “betrayal” of Russia makes no sense.
The conversations were part of working on the treaty to reunify Germany. It was signed by the USA, USSR, and other powers.
If the USSR thought the NATO pledge was crucial or important, why not put in text of the treaty?