Why would the CHL "not survive" if a couple players, like Korchinski, Zach Benson, etc. get sent to the AHL (and the team willingly chooses to burn a year of ELC)? Look at the Hawks, Korchinski is the only "AHL guy". Players like Hayes and Ludwinski are not necessarily AHL ready right now. There are like 60 teams across the Canadian Juniors, most go on to play Canadian USports and/or the ECHL. It's a small number of incremental players. They already lose the Bedard types "prematurely" to the NHL. It's not like suddenly right now in November, the players that are on rosters are going to disappear overnight. They just wouldn't have been there from the start of the season. Plenty of 19 year olds still there, and the future superstars still get to be there when they are 17, and often still at 18.
It's not different than NCAA teams (basketball, hockey, whatever) that always see players leave before their Senior year. Someone new comes in, the fans already know it's not the world's greatest talent assembled (because it's age-restricted to begin with), but they support it because that's their team and the culture/pride/fun of it all.
The CHL teams would continue to operate just as they already have.