I have tiberium tuned to not spread infinitely, yet it does
The setting for that does not stop trees from being turned into nodes. Is it eating trees?
I have tiberium saturation set to 50%, yet it will ALL go blue
It is a global setting that includes all tiberium, including "hidden" tiberium that you can't see. Factorio generates chunks outside of what you've explored, and simulates them. Not only that, but full saturation doesn't stop the transformation, just makes it slower.
I have richness turned up, yet it's ignoring it
How so? All that setting changes is the max a tile can have.
I have recipe value turned up, yet it ignores that too
How so? All that setting changes is how much you get from the ore.
I have the starter tiberium patch turned off, but it still generates anyway
Define "Starter patch". It can generate fairly close to the starting position, regardless of that setting. What that setting controls is a forced-gen of at least one node near the other starting ore patches.
It also seems to have an issue where sonic fences do not stop the spread of tiberium at all, forcing you to resort to emitter towers
Are they not generating the fence between 2 posts?