I have read three different versions, 1) condition of Mcdermotts employment, 2) the good ole ultimatum, 3) the rift.
All lead to the same ending which is what the poster posted.
With the events ending this past season, the ine voice, the many rifts reporting, laconforas story, Ill tend to lend credence to that posters account. At this point I doubt anyone except Whaley, Rex, Pegulas, and Mcdermott know the true story.