The first is easier to explain: setting both the minimum and maximum volcanism to 100 (nullifying the volcanism parameters dealing with rejects, of course) makes the game crash, apparently sometime after it checks for the correct amount of biome squares. Setting the minimum to 99 or lower, however, makes the world generate with no problem.
The second is a bit more complicated, and appears to be the root of all the complaints of altering the savagery causing infinite rejects.
I turned up the min and max savagery to 100 and nullified the savagery reject checks. Although it resulted in an endless stream of rejects, none of them had to do with savagery. Rather, many of the rejects were "Swamp region count fails by -7." At one time, I had nine identical swamp region count failures in a row..
I figured if I turned down the region requirements, it would reject less, so I went back to parameters, and I found, to my surprise, The minimum swamp (the parameters menu calls them wetlands) region counts were seven. Obviously, 7 - 7 is 0, so apparently there were no swamps. Never any swamps. None at all. I checked various seeds, including the one I used for high savagery, with the default parameters, and none of them came close to having a complete lack of any of the biomes.
From my above research, I conclude that the world generator does not properly recognize biomes with high savagery, at least during the region count checks. For instance, it does not recognize a savage swamp as a swamp. For those of you wondering about why it's always swamps, it's probably because the first region count it comes to is the swamps, so it rejects right there before it gets to the next region count.
Both of the bug reports in the same spot, for convenience:
-setting the minimum and maximum volcanism to 100 causes crashing.
-savage swamp regions are not being recognized as swamps (along with other biome regions, possibly) during the region count checking phase of world generation.