How can you justify homosexuals in one without allowing it in the other? The Scouts fought a long legal battle to safeguard their right to admit who they want to. They shouldn't toss all that away.
You can't, which is why the Gaystapo settled on this "compromise." It will be de facto unenforceable.