You are correct, I'm checking my math now, and it is indeed wrong.
About half of them should be correct, for example, these should work exactly as expected:
- Physical Projectile Damage
- Stronger Explosives
- Worker Robot Speed
While many others, like Mining Productivity, does indeed get scaled at the first level (which it shouldn't), and also doesn't handle the price growth correctly at all.
The game uses two different formulas depending on the tech. My mistake was that I didn't notice this, so I treated them all like they were the same, causing half of them to get messed up.
I will fix this soon. Thank you for pointing it out.