Not sure if it's been mentioned on other parts of the thread, but I think this needs to be played out on a week by week basis, solely based on who we play AFTER the Eagles.
If Dak wins @GB, he should start the Eagles game, with Romo getting plenty of time in the bye week to work in with the first team and get his reps, knock off the rust. With the Browns game afterwards, that is a much more ideal game for Romo to come back in. He could throw 2 picks and still probably win that one.
I guess the only problem is if Dak wins @GB and then vs Eagles, then I'm not sure how much the locker room will take sitting him at 6-1. Regardless, unless Dak has a stinker of a game in GB, I think it makes more sense for Romo to get real practice in for 2-3 weeks and then face the Browns.