Yes, according to your list that uses exclusively a select few trades involving picks to evaluate a GM, trading Knies would make Dubas a better GM than trading a 2nd round pick.
It wouldn't even show up on your list, which just goes to show how much of the bigger picture you're missing.
Some people seem to think that if you don't have any A++++ prospects in your pool, it's bad, but that's untrue, and a wildly unrealistic expectation of a perennial playoff team. The fact is, we're in a pretty good spot. We had two prospects graduate this year to fill top-9 roles on the NHL team while on their ELCs, we had another make the team on their ELC in a top 9 role as a teenager before being sent back, and we've had two more spend time in depth roles in Holmberg and McMann. I'm not sure how anybody could complain about the internal prospect value we're getting this year. And then we got Cowan dominating the OHL, and Grebyonkin winning KHL rookie of the year, and Niemela excelling in the AHL, and a bunch of forward prospects producing well in the AHL, multiple goalies dominating in their leagues, etc.
People are so focused on the picks that went out, and Dubas gets no credit for keeping all of the top prospects, getting picks back, and getting value out of the picks he had, even though we're literally benefitting from it now.
No, I'm talking about help from our pre-Dubas prospect pool after Dubas took over. We drafted poorly outside of our lottery picks for years in the early-mid 2010s, and then we drained pretty much the entire prospect pool we did have into the NHL at the same time in 2016-2017. And then Lou traded picks for a starting goalie. And then we were instantly a playoff team. Which then led to Lou not selling off our previous generation's depth for picks, and spending picks on rentals, and then he topped it off by drafting poorly.
So by the time Dubas took over, our prospect pool was drained and unreplenished, most of the prospects we had put into the NHL were coming off their ELCs and getting more expensive, and the previous generation's depth had become UFAs and left. And then mix in a pandemic, and when we needed cheap ELC depth the most, it wasn't there.
Dubas navigated through that really well with his own drafting, undrafted free agents, and a smart eye in free agency, and despite the spending of picks that teams in our position do, we came out of it with our prospect pool in a much better state, and providing immediate top-9 ELC value to his successor. And yet he still gets blamed for doing something that any GM would have and has done in his position.