Let Dak play on the tag and see how he and the team does with a better coaching staff.
If the same result happens (can't get to NFCCG or worse) then next year place the "non-exclusive" tag on him instead.
Take the best trade offer (hopefully someone wants Dak badly before the draft) and use that ammo to move up and grab a QB in the 1st round.
Now you have a QB on a rookie deal again, except even better because it will be a 5 year deal not 4 and it's good until 2026.
He doesn't have to start right away if we keep Dalton (home is in Texas so he's not going anywhere IMO) and so just let McCarthy ease him into games as a rookie.
Let him develop and keep building the team through the draft and with much better FA's, since Stephen will have more money to use with no giant Dak contract on the cap.
So, how's that plan work for you guys?