We're getting some movement on women's hockey. 200+ North American players will boycott the NWHL next season and it seems to have pressed the issue for the NHL.
The overhead for women's hockey is enormous. The roster size is huge, there's apparently not a huge fanbase for it, and just running the rink is very expensive. Where the WNBA has a benefit is that basketball is pretty cheap to run and they kept the roster sizes even smaller than NBA teams. Women's college b-ball was also a big enough deal to be on ESPN regularly at the time, IIRC.
A mitigating factor I had for the 45-minute game idea that I didn't mention was to shrink the rosters. It cuts the number of jobs, yes, but the players still in the game get the money and insurance. It's not like there isn't historical precident. Pro teams a hundred years ago would have like 9-10 guys the whole season. Maybe a few more for cups of coffee if needed.
115 years ago, the Ottawa Silver Seven were literally seven dudes. (keep in mind they also played a rover in these years)
What they could do here is dress 6 forwards, 4 defensemen, 1 extra, and 1 goalie. Each team/rink is required to have at least one, but preferably two or more house goalies that can play for either team if injury occurs. Minor league teams still have this somewhat, although the emergency backup is with one side and sits on the bench. The house goalie system is what the NHL did for years though.