If we put back in the check on the page size when we reach 10K keys, I believe that will do what you're suggesting.  In other words, there will be no impact from this change unless an internal page grows to the configured maximum in-memory page size.

Does that make sense?