nNewBlockSize is limited by MAX_STANDARD_TX_SIZE+1000. MAX_STANDARD_TX_SIZE equals 100000, so it can't be greater/equal than DEFAULT_BLOCK_MAX_SIZE/2 (500000/2)