I have no idea how Greg ended up in Cologne tbh as I was barely here in S46. I'm not sure I'd even want to re-do Seattle because Mike wouldn't have recreated so we weren't taking a player from the draft really, plus it wasn't clear how active he would be TPE-wise. Molholt is the only incorrect valuation as I see it but then this was probably a case of not fucking over Toronto more, feeling guilty for not making Mike GM there when we had the chance, and the fact that it was at the same time as the Seattle GM change and it would have been difficult to have one giving up a 1st and one a 2nd.
It's not a perfect system but I don't see how it ever can be. One side can point out all the flaws of every transition, especially with the benefit of hindsight, but as shown above, all these decisions have merit and aren't made on a whim.