You didn't do anything wrong. I'm going to stop helping people in comments. It feels like cheating. Chalk it up to poor level design ig.
The web build does suffer severe stutter. I baked lightmaps for everything! There's a solid 80 megs of lightmap data in there. I tried to calm it down with occlusion, but I shouldn't have gone for it in the first place.